First-Year Player Rules are that any Junior college player can enter the MLB draft regardless of what year they completed.
J1 = Two-Year College 1st Year
J2 = Two-Year College 2nd Year
J3 = Two-Year College 3rd Year
Oddly enough, we’ll be talking about three guys with some of the lowest walk rates, the pitcher with possibly the best fastball and Carter Stewart. There’s still a lot of talented arms to review, including eight guys that can hit high 90’s. Lack of control will still be a theme for most of these guys.
Carter Stewart, Eastern Florida, 6’6” RHP (J1) - There’s not much to add here that most of you don’t know. While his stuff is still really good, his fastball and curve have backed up a little bit. He didn’t miss any starts, so I have no clue if the wrist is bothering him or not. There is also the problem that he would have to give permission for the Braves to draft him again.
Key stats: 1.70 ERA, 0.97 WHIP, 13.12 K/9, 3.77 BB/9
Justin Fall, Brookdale, 6’6” LHP (J1) - Here we have the pitcher with the best walk rate on the list at 1.80 BB/9. Fall has a fastball that sits low 90’s (max 95). His curve and change both still need some work, but he’s a guy that throws strikes. He’s currently committed to Arizona State.
Key stats: 1.95 ERA, 0.87 WHIP, 9.73 K/9, 1.80 BB/9; BA ranked #122
Thomas Farr, NW Florida State, 6’1” RHP (J2) - Another pitcher that hasn’t pitched much this season (out since Feb 7). His fastball sits low to mid 90’s (max 96), his breaker flashes plus and his change has quite a bit of sink to it. The injury really throws a wrench into things, but his thee starts this season were exceptional. If he doesn’t get drafted he’s commited to South Carolina.
Key stats: 1.38 ERA, 0.77 WHIP, 9.69 K/9, 2.08 BB/9; BA ranked #186
.@NWFSCbaseball RHP Thomas Farr sitting 93-95 in 1st, getting swing and missed on sinking CH at 85-86, 12/6 CB at 78, gets 2 Ks in 1st, 95 mph in video below. @PBR_JUCO @PBRFlorida pic.twitter.com/HGtOP0ajDl
— Phil Kerber (@PhilKerberPBR) February 7, 2026
Johnny Ray, John Logan, 6’3” RHP (J2) - Like Farr, Ray hasn’t pitched since mid February. His two starts were quite good though. He’s got a solid fastball that sits 91-93 mph with some movement (tops out at 95).
Key stats: 2.25 ERA, 0.75 WHIP, 12.38 K/9, 2.25 BB/9; BA ranked #258
Johnny Ray gets the @LoganVolsBsbl off to a hot start living up in the zone with 93 95 FB and armside with 80 81 CH. @bestofmwbase pic.twitter.com/sncqsO2YfB
— PBR JUCO (@PBR_JUCO) September 15, 2025
Adrian Chaidez, Cypress College, 6’1” RHP (J2) - Chaidez has a four pitch mix that starts with a fastball that is 91-94 mph. His curve, slider and change are all thrown with similar speeds (mid to high 70’s), so he’s going to have to work on getting more velocity separation to keep hitters off balance. He’s simplified his delivery too as a year ago he had a more Greg Maddux like delivery bringing the glove over his head, but he’s shortened it quite a bit. Control is obviously an issue.
Key stats: 3.33 ERA, 1.47 WHIP, 12.32 K/9, 6.16 BB/9; BA ranked #281
Cypress starter Adrian Chaidez has also been good through three scoreless. Loose, athletic frame & delivery; projects well sitting 89-91/92. Big CB w/ shape for strikes @ 72-74, SL @ 78, and CH to lefties @ 77-80. #mlbdraft #jucoroute pic.twitter.com/1qXdbqV9Dh
— Vinnie Cervino (@vcervinoPG) March 30, 2025
Drew Hill, South Mountain, 5’11” RHP (J2) - It says something about Hill’s overall stuff when TCU comes to recruit you. He has a 90-93 mph fastball (max 95) to go along with a slider, curve and change. Unlike Chaidez mentined above, Hill offers more speed variation between pitches. His walk rate is a bit overblown as he had just one start where’s he’s walked over thee batters.
Key stats: 2.73 ERA, 1.32 WHIP, 10.11 K/9, 4.81 BB/9; BA ranked #340
TCU commit, Drew Hill, South Mountain CC, FB 90-93, SL 78-81, CH 81-84. 5'11" 180 did not throw a fastball under 90 for me in 6 innings of work and a solid athlete off the mound. #PBRNevada #WeGotItCovered pic.twitter.com/Y8LoOOCGSq
— PBR_Nevada (@PBR_Nevada) February 10, 2026
Gerrit Van Zijll, Alvin, 6’3” LHP (J2) - Zijil doesn’t throw very hard sitting around 90 mph. Despite not having high end heat, he’s struck out 122 batters on the season, right up there with Rutledge. He has a nice curve and change. The only video I could find was from HS that shows a nice slow looping curve that’s about a 1-7 shape.
Key stats: 2.36 ERA, 1.23 WHIP, 14.41 K/9, 4.13 BB/9
Chase Webster, Chandler-Gilbert, 6’4” RHP (J1) - Webster was originally committed to Arizona State, but opted for the JUCO route since he wanted to pursue the MLB draft before his junior year. While he has a very good fastball that mid 90’s, he hasn’t been striking out guys at a high clip and his walks are really bad. He might opt to stay at Chandler Gilbert one more year to improve his secondaries and control, but you never know if a team takes a chance on a raw arm like Webster who already has a good fastball.
Key stats: 2.86 ERA, 1.56 WHIP, 8.29 K/9, 7.71 BB/9
Hunter Milam, Gulf Coast State, 6’0” LHP (J1) - Milam has almost a 20 mph difference between his fastball and curveball speeds. This helps keep hitters off balance. He’s about maxed out physically, so he’s not likely to see a bump in velocity. If he can improve the control, that fastball-curve combo could be quite good out of the pen.
Key stats: 4.50 ERA, 1.77 WHIP, 10.73 K/9, 7.27 BB/9
.@GCSCbaseball FR LHP Hunter Milam (@hunter_milam) works with clean, deliberate actions, FB sitting 90-92, commanding inside with and getting swing and misses up, keeping hitters off balance with breaking ball at 71-74, 1/7 shape @PBR_Alabama @PBRFlorida @PBR_JUCO pic.twitter.com/2DFnv32Nc2
— Phil Kerber (@PhilKerberPBR) October 6, 2025
LJ McDonough, Hutchinson CC, 6’2” LHP (J1) - While his BB rate looks bad, he had eight walks in his first two innings to the season. McDonough split time between the pen and starting so he pitched a low 30 innings on the season (53 strikeouts). He’ll sit low 90’s and throws a slider & change.
Key stats: 4.80 ERA, 1.73 WHIP, 15.90 K/9, 7.80 BB/9
Cam Wynne, Johnson County, 6’6” RHP (J2) - Perfect Game rated Wynne as having the best fastball in the JUCO ranks, just ahead of Rutledge. His fastball sits mid 90’s, touching 98. He added a slider over a year ago and it’s already flashing plus. One the negative side, Wynne has only pitched 6.1 innings this year and missed over two months between February and April. He only pitched 21 innings last year and had 23 walks vs 21 strikeouts. So fastball command is a huge problem for Wynne and likely health. However, someone will take a chance on him, but he’s a project for sure.
Key stats: 4.43 ERA, 2.13 WHIP, 22.13 K/9, 13.28 BB/9
July Sosa, Monroe, 6’2” RHP (J2) - Sorry, this one isn’t related to Sammy Sosa. July has a below average fastball that sits 87-90 (max 91), but shows a lot of potential with the curveball and cutter.
Key stats: 2.04 ERA, 1.30 WHIP, 14.43 K/9, 5.17 BB/9
JUCO Wire
— PBR New York (@PBRNewYork) March 13, 2026
More arms on display today as @MC_MustangsBASE So. RHP and St. John’s Commit Brandon Backman (video) was up to 91 MPH and So. RHP July Sosa flashed a plus CB and a hard cutter/slider to compliment an upper 80’s FB. @PBR_JUCO #jucowire pic.twitter.com/qXeuQ88ofV
Conor Angel, NW Florida State, 6’4” RHP (J2) - Angel typically works a fastball from 90-93 from a 3⁄4 release, while mixing in a slider (slurve?) and change. He was rather thin coming out of HS at 170, so with more strength, it’s possible to see a small bump in velocity. He also has a nice simple delivery, so it’s curious as to why he has issues throwing strikes.
Key stats: 2.99 ERA, 1.61 WHIP, 11.51 K/9, 9.67 BB/9
LA-Lafayette recruit RHP Conor Angel (@NWFSCbaseball) sitting mostly 90-91, sweeping breaking ball playing at 75-78. Worked a hitless 1st inning. T2, Raiders up to bat @PBRFlorida @PBR_Ontario @PBR_JUCO pic.twitter.com/2BTEd5Oq4Q
— Phil Kerber (@PhilKerberPBR) February 9, 2026
Antoine Kelly, Wabash Valley, 6’5” LHP (J1) - Kelly is another fireballer where his fastball tops out at 97, but lives in the 92-95 mph range. He throws a slider and change to finish out a solid three pitch mix. His K-rate is off the charts ridiculous and he’s doing this while starting (90 strikeouts in 43.2 innings). He’s struck out 10+ in five of his nine starts, which includes a crazy 17 strikeout performance in seven innings (giving up one hit and one walk). He was selected in the 13th round by the Padres in the 2018 draft. He’s definitely an intriguing arm.
Key stats: 1.46 ERA, 1.09 WHIP, 18.75 K/9, 6.25 BB/9
Multiple sources: Wabash Valley’s Antoine Kelly, a 6-5 frosh. LHP, was up to 97 mph today. Held 92-96, 97 a few times, threw a lot of strikes and flashed avg CH. Big #MLBDraft name with sky-high upside, lots of athleticism/projection, could be a top 100 pick this June. #JuCoRoute
— Brian Sakowski (@B_Sakowski_PG) February 27, 2026
Alex Haynes, Walters State, 6’3” RHP (J2) - Haynes has a three pitch mix in fastball, curve and change. His fastball sits low to mid 90’s (max 96). He can throw strikes, and while his walk rate isn’t great he’s really hard to square up on (just 40 hits in 70 innings). Also, he has given up just one home run and a total of just six XBH.
Key stats: 1.80 ERA, 1.04 WHIP, 12.21 K/9, 4.24 BB/9
RHP Alex Haynes shuts the door for a @WSCCbaseball win. Aggressive mentality and attacks with his 91-94 mph FB that shows life. Throws CB for strikes. #JuCoRoute #mlbdraft pic.twitter.com/nCekrutURV
— Vinnie Cervino (@vcervinoPG) February 9, 2026
Some other guys to note: Britt Sparks and Braden Olthoff are ranked prospects by Baseball America, but I wasn’t able to find any info on them. Both had WHIPs under 1.00 with low BB rates. Jake Hamilton has an insane 16.87 K/9 vs 4.31 BB/9 (137 K’s in 73.1 innings) and is committed to Wichita State. He led JUCO in total strikeouts, just edging out Rultedge. Unfortunately, I couldn’t really find any info on him other than he’s 6’4” and throws right handed. Lucas Knowles is getting some love and he’ll sit low 90’s but his secondaries only flash average. Brayan Garcia has a fastball that can get up to 96, but hasn’t pitched since March 30 and walked about as many batters as he struck out. Finally is Spencer Bodanza who is an undersized lefty that can sit low 90’s (currently committed to Miami), but only pitched 15 innings on the season as a reliever. Bodanza has a slow windup, but a hard jerky motion to the plate.
96!!!! @VToolJUCO #uncommitted @NMJCTbirds Baseball SO. RHP Brayan Garcia Diaz (@BrayanllGarcia) brought the heat to Albuquerque joining the @PocketRadar Five Tool #90Club.
— Five Tool Baseball (@FiveTool) September 28, 2025
FB: 93-96
CB: 79
CH: 84
• 6-3, 185 lbs. • @VToolWest JUCO Scout Day Scrimmage • #DudeAlert pic.twitter.com/8rslw4FjgY
.@BaseballHCC Soph LHP Spencer Bodanza
— PBR JUCO (@PBR_JUCO) September 22, 2025
FB: 90-92
CH: 82
CB: 76 pic.twitter.com/fFCIrlCQkB
Loading comments...