X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

Fantasy Baseball League Winners: Unlikely Aces Worth A Roster Spot? (Week 22)

Cade Horton - Fantasy Baseball Waiver Wire Rankings

Michael Cecchini deep dives into three fantasy baseball starting pitchers to decide if their surprisingly good form merits a roster spot or staying on the waiver wire for Week 22 (2025).

Welcome back to our weekly Unlikely Aces article. Every week of the fantasy baseball season, we analyze a few emerging pitchers to determine whether we buy into their recent performance. Are these pitchers worth rostering in fantasy, or should you leave them on the waiver wire?

This week, we examine whether Cade Horton, Nolan McLean, and Jack Leiter should be added to fantasy teams. All three have pitched well recently, and their roster rates continue going up.

So, let’s train the microscope on Horton, McLean, and Leiter. Should you add any or all of them to your fantasy teams?

Be sure to check all of our fantasy baseball lineup tools and resources:

 

Cade Horton, Chicago Cubs

Horton began 2025 as the Cubs’ third-ranked prospect and Top 100 overall (FanGraphs No. 58). He was a hot name entering last season, too, but a shoulder injury limited him to just 34.1 minor league innings in 2024.

Now fully healthy, Horton made quick work of Triple-A this season with a 1.24 ERA, .86 WHIP, and 10.2 K/9. The Cubs called him up on May 10, and Horton proceeded to disappoint. Through his first nine starts, he held a 4.80 ERA, 1.44 WHIP, and 9.5% K-BB%. He looked like a back-end starter and a fantasy afterthought.

Horton has completely turned it around. Over his next nine starts (since July 1), he’s posted a 1.11 ERA (2.89 FIP), .90 WHIP, and 16% K-BB%. He started missing more bats, and opponents have hit just .175 against him during that second sample.

Horton wields a solid five-pitch mix, but as a prospect, he was known for his slider and changeup. Both pitches have been excellent in the majors, with swinging strike rates above 20%. Opponents are hitting .098 against the changeup, and its 50% whiff rate would be among the best in the big leagues.

So, what did Horton do differently to turn his fortunes? He threw his four-seamer more but also ramped up usage of his sinker, especially to righties:

Despite its correlation to his recent success, the sinker itself is allowing a .364 batting average and .545 slugging (the expected numbers are almost as bad). It does carry a 22% whiff rate, which is plus for two-seamers.

It is a bit odd how much Horton’s four-seamer is “getting away with it.” He throws it 50% of the time, and it allows a .287 batting average. However, the slugging against is just .380, although Statcast throws up a red flag with a .510 expected slugging.

There are other signs that Horton is benefiting from good fortune. In his first nine starts, he allowed a league-average 11% HR/FB rate, but since July, it’s a minuscule 4% (can a sinker help that much?). The 1.11 ERA in that time is belied by a 3.92 xFIP (which normalizes home run rate).

Besides his slider, none of Horton’s pitches rate as above average by FanGraphs’ Stuff+ model. Overall, the ERA estimators point to Horton being closer to a 4-ERA talent (3.88 xERA, 4.27 SIERA).

Verdict: Horton has two excellent secondary pitches that work to both sides of the plate. On the other hand, his fastballs are suspect. We know that multiple fastballs can help round out an arsenal, so the sinker addition may make him a viable fantasy starter. We just should not expect a sub-2 or even sub-3 ERA. He should definitely be added in deeper leagues, and he’s worth riding in all league types while he’s hot.

 

Nolan McLean, New York Mets

Much like Horton, McLean was a good prospect who has actually performed better than expected this season. There are other similarities. Both are righties who sit close to 96 mph on the fastball. McLean was likewise ranked third in his org and top 60 overall, per FanGraphs (53rd to Horton’s 58th).

This season, McLean pitched to a 2.45 ERA, 1.14 WHIP, and 10 K/9 across 113.2 innings at Double-A and Triple-A. The Mets called him up to start on August 16, and over two starts with the big league club, McLean has allowed just six hits in 12.1 innings, leading to a 1.46 ERA and .81 WHIP.

McLean leads with a sinker and sweeper, but also features a four-seamer, cutter, curveball, and changeup. It’s a wide mix and provides weapons to attack both sides of the plate. He can induce grounders with multiple pitches: batted balls against the sinker have a -22° average launch angle. This has led to an absurd 69.2% overall ground-ball rate so far.

McLean can really spin the ball, which makes his curveball a special offering. For context, Seth Lugo’s curve has the best qualified starter spin rate at 3,232 rpm. The best reliever curve boasts 3,240 rpm. McLean’s clocks in at 3,295 rpm.

As a result, his curve moves in unexpected ways. McLean’s gets 5” more drop than batters expect, and its 18.6” horizontal break is among the best in the majors, with 7.5” more break than comparable pitches. So far, it has rendered opponents helpless, with a .111 BAA and 43.8% whiff rate. His Statcast pitch movement plot paints a stark picture of that curve:

McLean is not overly reliant on one pitch, however. He throws five different pitches, generating 20%-plus whiff rates. While he leads with a sinker, McLean’s four-seamer has generated strong swing-and-miss from both sides of the plate (50.5% whiff%). That rate will likely regress a little, but we’ve seen McLean use it effectively up and away to righties and up and in to lefties. Perhaps due to his lower release point, models love both the four-seamer (109 Stuff+) and sinker (103).

The key for McLean will be command and control. He has never had a walk rate below 9% as a professional, and it was over 10% in both Double-A and Triple-A. So far through two big league starts, it’s a more palatable 8.7%.

Although his first start was marred by four walks in 5.1 innings, McLean bounced back with zero across seven innings versus Atlanta. If he stays below 10% walks, he can (and likely will) give back some of his current 32% strikeout rate and still be ahead in terms of skills.

Verdict: McLean has a plethora of good traits to recommend him. He avoids homers, keeps the ball on the ground, and has clear strikeout upside. Of course, the team context is a plus. He has more ways to succeed than Horton. We have to see if he can maintain the improved control, but in the meantime, he should be snapped up in all 12-team or deeper leagues.

 

Jack Leiter, Texas Rangers

Leiter makes it a clean sweep of players we’re examining who were third-ranked prospects in their orgs entering this season, per FanGraphs. Like Horton and McLean, Leiter made the top 100, but at 84th, he was a bit further down. Control has long been a question with Leiter, and scouts worried he might be destined for the bullpen.

The Rangers have continued developing him as a starter, and early on, the results were spotty. Then, in late June, something clicked. Over his last 10 starts, Leiter holds a 2.86 ERA (3.23 FIP), 1.31 WHIP, and 27% strikeout rate. During this stretch, Leiter minimized his sinker and slider while leaning into his four-seamer and changeup:

This makes sense given the changeup’s results: 32% whiff rate and .292 xwOBA, which are both plus. The walks remained high during the hot stretch at 11.5%, which contributed to the poor WHIP. Improvements in home run results were the primary difference: .89 HR/9 versus 1.24 HR/9 over his first 13 starts.

Prospect Leiter’s fastball garnered an excellent 70 current and future grade on the 20/80 scouting scale. His four-seamer sits 97.3 mph and appears even faster due to his 6’9” extension (89th percentile). It also averages 17.5” of induced vertical break, almost two inches above average. The pitch has generated 10% swinging strikes and a .185 BAA, which are above average and elite, respectively (league average right-handed four-seamers: 9% SwStr and .250 BAA).

Unfortunately, Leiter’s control has continued to bedevil him. In contrast to his fastball grade, scouts gave Leiter a 30 current command grade (with a future grade of 40). That is pretty poor, and despite other improvements, he has walked over 11.5% of batters throughout the season.

Even during his hot 10-start stretch, he walked three or more batters six times. Overall, Leiter holds a 37.8% ball rate, which is very high for a starter and can lead to traffic and shorter outings.

Leiter’s 22% strikeout rate is solid, but the resulting 11% K-BB% is below average. He’s also benefited from a near-78% strand rate (72% is the league average among right-handed starters). So, although Leiter has a 3.81 ERA, these underlying issues help explain his 4.35 FIP and 4.75 xFIP, which point to good fortune to date. Even during his recent strong stretch, Leiter’s 4.46 xFIP says he’s running hot at suppressing home runs.

Leiter allows a lot of hard contact, too, with a 90.8 EV and 11.4% barrel rate. Statcast gives him a 4.62 xERA, almost a full run higher than his actual number. Yet despite a low 35.4% ground-ball rate, Leiter is not allowing many home runs: his 1.03 HR/9 and 9.3% HR/FB% are both beating those metrics’ respective league averages. His home park is really suppressing homers this season (74 park factor), but his home run rates are pretty similar at home vs. on the road.

Verdict: Leiter’s big fastball makes him an intriguing potential growth stock heading into 2026. He also walks too many and allows too much hard contact. For this season, he already should be rostered in deep leagues but could be a worthy sixth or seventh starter in 12-team mixed leagues, especially if your WHIP category is secure. Just be mindful that numerous metrics point to a 4.50 ERA talent, and the home run luck could turn and lead to blowups, especially on the road.

More Fantasy Baseball Advice



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!






POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Terance Mann

Confident About Having a Big Year in Brooklyn
Zaccharie Risacher

Aims to Improve Ball-Handling Skills
NBA

Pistons And Timberwolves Join Race for Malik Beasley
John Tonje

Signs Two-Way Deal With Jazz
Max Strus

to Miss 3-4 Months After Surgery
Blake Snell

Activated From Paternity List Tuesday
Dallas Cowboys

Cowboys Still Expect Micah Parsons to Play in Week 1
Luis Robert Jr.

Exits Early With Hamstring Soreness
Chris Godwin

Passes Physical, Will be Activated From PUP List
Willson Contreras

Issued Six-Game Suspension
Randy Rodríguez

Randy Rodriguez Placed on Injured List
Brandon Aiyuk

49ers Officially Place Brandon Aiyuk on PUP List
Nathan Eovaldi

Likely Done for the Season
Tyreek Hill

Remains Out of Practice
Najee Harris

Moved to Active Roster
Yordan Alvarez

Activated and Starting on Tuesday
Oneil Cruz

Back From Injured List
New York Mets

Jonah Tong Promoted to Major Leagues
Spencer Rattler

Saints Name Spencer Rattler as Starting QB
MarShawn Lloyd

Packers Leaning Toward Placing MarShawn Lloyd on Injured Reserve
Tyjae Spears

to Begin the Season on Injured Reserve
Nikola Jović

Heat Have High Hopes for Nikola Jovic
Golden State Warriors

Cody Martin Drawing Interest From Warriors
Minnesota Timberwolves

Timberwolves Interested in Reunion With Bones Hyland
Kylor Kelley

Joins Lakers
Colin Castleton

Links Up With Magic
Brock Bowers

Pete Carroll Classifies Brock Bowers Among His Best Players Ever
De'Von Achane

Lingering Calf Injury Poses Concerns for De'Von Achane
Adam Thielen

Vikings and Panthers Struggling to Finalize Adam Thielen Trade
Malik Monk

Kings "Not Actively Engaged" in Trade Discussions Involving Malik Monk
P.J. Washington

Mavs Likely to Offer P.J. Washington a Contract Extension
Kenny Pickett

Raiders Acquire Kenny Pickett From Browns
Cincinnati Bengals

Bengals Give Trey Hendrickson a Raise
Amari Cooper

Signs One-Year Deal With Raiders
NHL

Jan Rutta Lands in Switzerland
Kirby Dach

Skates on Monday
COL

Tyson Barrie Retires From NHL
Vladimir Guerrero Jr.

Back in Toronto's Lineup
Joe Mixon

to Start Season on Non-Football Injury List
Jaylen Wright

Not Expected to Play in Week 1
Jakobi Meyers

Requests Trade
Jauan Jennings

Not Practicing on Monday, has Avoided IR for Now
Matthew Stafford

Taking 11-On-11 Reps on Monday
Zhang Mingyang

Suffers His First UFC Loss
Johnny Walker

Gets Back In The Win Column
Brian Ortega

Loses Back-To-Back Fights
Aljamain Sterling

Proves Too Much For Brian Ortega
Chris Sale

Penciled in to Start on Saturday
Waldo Cortes-Acosta

Suffers Unanimous-Decision Loss
Sergei Pavlovich

Wins Decision At UFC Shanghai
Terry McLaurin

Signs Three-Year Extension with Commanders
Kevin Borjas

Drops Decision At UFC Shanghai
Sumudaerji

Wins Back-To-Back Fights
Kiefer Crosbie

Still Winless In The UFC
Taiyilake Nueraji

Gets His First UFC Win
Ryan Blaney

Earns his Second Daytona Cup Series Win
Tyler Reddick

Locks Into the 2025 Playoffs Despite Underwhelming Daytona Performance
Erik Jones

Misses the 2025 Playoffs Despite Top-Five Run at Daytona
Justin Haley

Best Performance of 2025 Falls Short of Victory at Daytona
Chase Burns

To Throw Bullpen on Tuesday
Kyle Larson

Enters Playoffs As Co-Points Leader
Alex Bowman

Advances to Playoffs Despite Crashing at Daytona
Cole Custer

Finally Shows Signs of Life at Daytona
Daniel Suarez

Lame-Duck Daniel Suarez Delivers Clutch Second-Place Finish
Logan Gilbert

Punches Out 13 in Victory
Randy Rodríguez

Randy Rodriguez Battling Arm Soreness
Marcus Semien

Out 4-6 Weeks, Could Miss Rest of Season
Ranger Suárez

Ranger Suarez Strikes Out 11 in Win
Cal Raleigh

Sets Catcher Home Run Record
Yordan Alvarez

Likely to Return on Tuesday
Jacob deGrom

to Start on Monday
Kyle Tucker

Homers Twice in Win
Chris Sale

Likely to Return Next Weekend
Brian Robinson Jr.

to be RB2
Marcus Semien

Placed on Injured List
Chase Elliott

Despite Being Winless at Daytona, Chase Elliott is Probably the Best DFS Option
Ryan Blaney

Will Likely Lead a Lot at Daytona
Kyle Larson

a Poor DFS Option at Daytona
Christopher Bell

Consistent Enough to Consider for DFS
Chris Buescher

Now Must Win His Way Into Playoffs
Ryan Preece

Being One of the Slowest-Starting Fords Makes Ryan Preece a Strong DFS Option
Ross Chastain

Leads a Lot on Drafting Tracks
Daniel Suarez

Now in Desperation Mode With his Career on the Line
Chase Briscoe

Tendency to Finish Better Than He Runs May Reap Dividends at Daytona
Carson Hocevar

Hard to Forecast Since He's Rarely Given 100 Percent at Daytona
Michael McDowell

has a Solid Drafting Record
AJ Allmendinger

A.J. Allmendinger Arguably Starting Too Well for Place-Differential Points
Austin Dillon

Will Likely Be Too Conservative for DFS Consideration
Moses Moody

Warriors Not Interested in Trading Moses Moody
Kevin Durant

Rockets Expected to Agree on New Contract
Trey Murphy III

Warriors, Spurs Interested in Trey Murphy III
CAR

Luke Kunin Joins Panthers on One-Year Deal
Auston Matthews

Says His Health is "Good" Before Start of Season
Roope Hintz

"Feeling Good" Ahead of New Season
Matthew Tkachuk

Recovering From Surgery
Marco Rossi

Wild Re-Sign Marco Rossi to Three-Year Deal
NBA

Malik Beasley Now Drawing Interest from Teams
Zhang Mingyang

Set For UFC Shanghai Main Event
Johnny Walker

In Dire Need Of Victory
Brian Ortega

An Underdog At UFC Shanghai
Aljamain Sterling

Set For UFC Shanghai Co-Main Event
Waldo Cortes-Acosta

Looks To Extend His Win Streak
Sergei Pavlovich

A Favorite At UFC Shanghai
Kevin Borjas

Set for UFC Shanghai Main-Card Bout
Sumudaerji

Looks To Win Back-To-Back Fights
Kiefer Crosbie

Set To Open Up UFC Shanghai Main Card
Taiyilake Nueraji

Set For His UFC Debut
Connor Ingram

Clears Player Assistance Program
Frank Nazar

Inks Seven-Year Extension With Blackhawks
COL

Victor Olofsson Signs One-Year Deal With Avalanche

RANKINGS

QB
RB
WR
TE
K
DEF
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP