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

Top 101 Starting Pitchers: Rest-Of-Season Rankings for Fantasy Baseball Week 12 (2024)

Tyler Glasnow - Fantasy Baseball Rankings, MLB Injury News

Nick Mariano's updated fantasy baseball starting pitcher rankings for Week 12 (2024). Baller Ranks is a weekly rankings list for the top-101 starting pitchers.

Pull up a chair as we swing back into our rest-of-season series for a weekly look at my top 101 SP Baller Ranks breakdown. This time of year can bring a midseason lull for some, but the weather and action are heating up if you're paying attention. Join me for the Week 12 edition of my weekly Starting Pitcher Baller Ranks!

Not only have we been treated to all sorts of fine performances of late, but we've had several top prospect pitchers get the call. Let's see what we've got moving forward with tiered ranks, complemented by a rest-of-season auction value ($), their Previous Week's Value (PV), the trend between the two, and a (+/-) column denoting the rank shift compared to last week.

These ranks are geared toward traditional 5x5 roto leagues, and I typically exclude most injured SPs, lest a return is imminent. This week we've got a handful of intriguing pitchers to discuss, plus five young arms who may or may not greatly impact the rest of 2024. Please note most stats here are gathered before Tuesday's games. Let's jump into my top 101 SPs!

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

 

Starting Pitcher Rankings Analysis

-Tyler Glasnow is cursed with minimal run support and a 4.66 ERA/2.50 SIERA gap in the last 30 days. Some might balk at his standing here but my faith is largely rooted in K-BB% (control) while minding the contact quality (command). Five earned is never good, but facing the Yankees in the Bronx is the toughest assignment and he still struck out 12 with a 40% CSW rate.

Now, he made an obvious mistake on that HR to Trent Grisham, but Alex Verdugo reached ahead of that on a grounder with a .180 xBA. Before this, the 30-year-old had gone eight straight starts without allowing multiple barrels. The 36.1% strikeout rate over the last 30 days leads all starters. The lack of offense has yielded zero wins since May 4 and the gap between the ERA and SIERA is painful.

The talent remains, but he’s ranked 421st over the last 30 days on Yahoo 5x5 scoring. If you are freaking out a bit, then I’d say calm down. If you can slide even the slightest buy low through in your league then I’d applaud you. Sometimes it feels silly to talk about the top, top talents here. Most of you, dear readers, know better. But if it helps a handful then great.

-Braxton Garrett is another arm sporting a harsh gap between results (5.81 ERA) and sabermetrics (3.34 FIP, 3.47 xFIP, 3.24 SIERA). There’s no ignoring that Miami grades out poorly as a fielding team, posting -11 Defensive Runs Saved per The Fielding Bible and -19 per FanGraphs. Garrett does a good job keeping the ball down (56% ground-ball rate) but ate a .600 BABIP in his five-run day against the Rays on June 5. Hopefully, he has a better game tonight.

-Ryan Pepiot was a double-edged sword on Monday against Baltimore. Someone on Reddit asked if they were absurd to start him there and the feedback was good form. It’s a viable risk to take, but being a fly-ball pitcher can lead to trouble against BAL bats. (He posted his best ground-ball rate of the season at 52%.)

Gunnar Henderson's homering was not surprising (James McCann was). But Pepiot isn’t facing BAL each time out and still struck out nine with zero walks. This follows an 8:0 K:BB performance against Miami on June 4 and a 7:1 game on May 29. He faces a reeling Braves team in Atlanta next before likely dates with Pittsburgh and Seattle, both of whom possess two of the highest three strikeout rates over the last 30 days. Keep that fastball humming!

-Hunter Brown continues to build momentum after a rough beginning to 2024. Would you be shocked that he has the third-lowest hard-hit rate (27.1%) per Statcast over the last 30 days? You shouldn’t be, because four straight quality starts and a ground-ball rate of over 60% in the last month are beautiful. So why isn’t he ranked even higher?

The 2.91 ERA in that span still has a 4.35 FIP behind it. I want to side more with the 3.09 xFIP but most of the six home runs surrendered in that span have not been cheapies. Only 19 hard-hit balls of late, but six of them have been barrels. He’s still ironing out the arsenal, with his four-seam usage going from 45% in April to 38.5% in May and an early 31% in June. More confidence in his secondaries and utilizing a cutter/sinker instead of straight heat is paying off.

-Simeon Woods Richardson has a 2.84 ERA/1.09 WHIP in 10 starts this season, but a modest 20% K rate and an arsenal that doesn’t overwhelm has dampened enthusiasm. Well, his latest outing on June 8 saw his fastball top out at 97.2 mph.

For reference, his June 8 start in 2023 had the heater peak at 93.8 mph (h/t TFTwins on X). The Twins retooled his load and delivery to unlock more power and he showed out with 17 whiffs on 97 pitches in this latest go. And he draws a home start against Oakland next.

 

Key rookies who have recently made their debut:

-Drew Thorpe would allow two runs (one earned) on three hits and a pair of walks with four strikeouts over five innings of work. The rookie threw 61-of-98 pitches for strikes in his MLB debut, earning seven whiffs, eight fouls, and four balls in play off his nasty changeup.

Unfortunately, the rest of his arsenal wasn’t so hot. All four of his other pitches had an average exit velocity north of 90 mph, with his cutter getting blistered over 102 mph twice. His next assignment would be a tough one at home against Houston.

-Hurston Waldrep was rolling early, facing the minimum through three innings on just 28 pitches until Washington got a second look at him. With two on and two out, Waldrep didn’t get a four-seamer inside enough to Keibert Ruiz, who sent it over the right-field wall. The wheels came off as fatigue appeared to set in.

We must point out that Joey Gallo hit a 58-mph squibber off a plus splitter away from the usual shift, which should’ve been the third out. And Luis Garcia Jr. got his hit on a flare that left the ball at 69.8 mph.

He’d walk Jacob Young after that to end the day with 34 pitches in one frame. Waldrep’s bullpen couldn’t pick him up, either, as Aaron Bummer let all three inherited runners score on a CJ Abrams double. I believe in Waldrep, who would face the Rays at home next.

-Cade Povich had a stout 75 strikeouts and 3.18 ERA/1.11 WHIP in 56 ⅔ IP at Triple-A but got punished by a disciplined Blue Jays team. Povich walked four and only struck out two, allowing an opposite-field homer to Vladimir Guerrero Jr. that was gone in only half of MLB parks.

It could’ve been a solo shot if he didn’t walk Ernie Clement and Danny Jansen before the at-bat. He would only throw 58-of-100 pitches for strikes, with a ~50% zone rate on the fastball.

Unfortunately, Statcast showed a 100% zone-contact rate on it. His changeup is his best pitch but the fastball has to be good enough to set the table. He only got one whiff on five swings when throwing the change (15 total). He faces Atlanta next.

-Carlos Rodriguez needed 71 pitches to get through 3 ⅔ IP against Toronto, inducing just six whiffs with a 24% CSW rate. The good news is he threw six pitches and his four-seamer got three whiffs on eight swings with no exit velocities above 82 mph.

His slider fared well enough, though he only threw 7-of-15 for strikes (only one was put into play). The sinker got crushed, however. Four were put into play between 94-109 mph. And it all could’ve been worse, as Vladimir Guerrero Jr. alone went 0-for-2 against Rodriguez with a .460 xBA and 94-mph grounder in the first before a 108-mph lineout (.680 xBA) in the third.

There are encouraging signs and Toronto is no pushover, but he has some adjustments to make. He’d line up for a start against the Angels if given another turn.

And Shane Baz looks ready to return to Tampa after an astounding 10-strikeout performance at Triple-A. The Rays have a full five-man rotation right now but any injury should lead to Baz. I wish they’d move Aaron Civale into the bullpen and see if they can optimize the 28-year-old.

Civale has allowed a homer in 11-of-13 starts thus far. He holds a 1.01 WHIP and .632 OPS against the first time through the order, but a 1.56 WHIP and .886 OPS the second time. God forbid there’s a third time (17 ER and ugly 7:7 K:BB in 12 ⅓ IP).

 

Top 101 Starting Pitchers for Fantasy Baseball - Week 12

(+/-) Tier Player Rank $ PV Trend
0 1 Tyler Glasnow 1 $44.0 44.0 0.0 ▬
0 1 Zack Wheeler 2 $43.0 43.0 0.0 ▬
0 1 Corbin Burnes 3 $43.0 43.0 0.0 ▬
0 1 Tarik Skubal 4 $42.0 42.0 0.0 ▬
0 2 Chris Sale 5 $40.0 40.0 0.0 ▬
0 2 Cole Ragans 6 $37.0 37.0 0.0 ▬
0 2 Luis Castillo 7 $37.0 37.0 0.0 ▬
1 3 Yoshinobu Yamamoto 8 $35.5 35.0 0.5 ▲
1 3 Max Fried 9 $35.0 35.0 0.0 ▬
-2 3 Shota Imanaga 10 $35.0 35.5 -0.5 ▼
2 3 Aaron Nola 11 $34.0 33.0 1.0 ▲
0 3 Joe Ryan 12 $33.0 33.0 0.0 ▬
-2 3 Jared Jones 13 $33.0 34.0 -1.0 ▼
0 3 Freddy Peralta 14 $32.5 32.5 0.0 ▬
0 3 Kevin Gausman 15 $31.0 31.0 0.0 ▬
1 3 Logan Webb 16 $31.0 30.0 1.0 ▲
1 3 Kyle Bradish 17 $30.0 30.0 0.0 ▬
1 3 Sonny Gray 18 $30.0 30.0 0.0 ▬
1 3 Garrett Crochet 19 $30.0 30.0 0.0 ▬
1 3 Paul Skenes 20 $30.0 29.0 1.0 ▲
1 3 George Kirby 21 $29.0 28.5 0.5 ▲
2 4 Grayson Rodriguez 22 $28.5 25.5 3.0 ▲
0 4 Logan Gilbert 23 $26.0 26.0 0.0 ▬
1 4 Ranger Suarez 24 $25.5 23.0 2.5 ▲
2 4 Jack Flaherty 25 $23.0 22.0 1.0 ▲
5 4 Tanner Houck 26 $23.0 20.5 2.5 ▲
-1 4 Dylan Cease 27 $22.0 23.0 -1.0 ▼
0 4 Luis Gil 28 $22.0 22.0 0.0 ▬
-13 4 Pablo Lopez 29 $21.0 31.0 -10.0 ▼
2 4 Framber Valdez 30 $21.0 17.5 3.5 ▲
4 4 Nick Pivetta 31 $20.5 17.5 3.0 ▲
-2 5 Justin Steele 32 $17.5 21.0 -3.5 ▼
0 5 MacKenzie Gore 33 $17.5 17.5 0.0 ▬
8 5 Carlos Rodon 34 $17.5 15.0 2.5 ▲
1 5 Bryce Miller 35 $17.0 17.5 -0.5 ▼
-2 5 Bailey Ober 36 $17.0 17.5 -0.5 ▼
0 5 Ronel Blanco 37 $17.0 17.0 0.0 ▬
1 5 Zach Eflin 38 $16.5 16.5 0.0 ▬
-1 5 Seth Lugo 39 $16.0 16.5 -0.5 ▼
3 5 Bryan Woo 40 $16.0 15.0 1.0 ▲
-1 5 Reynaldo Lopez 41 $16.0 16.0 0.0 ▬
4 5 Michael King 42 $16.0 14.0 2.0 ▲
-14 5 Jesus Luzardo 43 $16.0 21.0 -5.0 ▼
1 5 Tanner Bibee 44 $15.5 14.0 1.5 ▲
8 5 Ryan Pepiot 45 $15.5 10.0 5.5 ▲
4 5 Cristopher Sanchez 46 $15.0 12.0 3.0 ▲
-3 6 Hunter Greene 47 $13.5 14.5 -1.0 ▼
-1 6 Kutter Crawford 48 $13.0 12.0 1.0 ▲
-1 6 Nestor Cortes 49 $13.0 12.0 1.0 ▲
-1 6 Yusei Kikuchi 50 $12.5 12.0 0.5 ▲
3 6 Nathan Eovaldi 51 $11.5 10.0 1.5 ▲
-1 6 Chris Bassitt 52 $11.5 11.5 0.0 ▬
2 6 Justin Verlander 53 $10.0 9.0 1.0 ▲
6 6 Gavin Stone 54 $10.0 8.5 1.5 ▲
-3 7 Nick Lodolo 55 $9.0 10.0 -1.0 ▼
5 7 Taj Bradley 56 $8.5 8.0 0.5 ▲
10 7 Matt Waldron 57 $8.5 6.0 2.5 ▲
-17 7 Walker Buehler 58 $8.5 16.0 -7.5 ▼
4 7 Erick Fedde 59 $8.5 8.0 0.5 ▲
-4 7 Reese Olson 60 $8.5 9.0 -0.5 ▼
3 7 Mitch Keller 61 $8.0 7.0 1.0 ▲
-3 7 Jose Berrios 62 $8.0 8.5 -0.5 ▼
2 7 Hunter Brown 63 $8.0 7.0 1.0 ▲
5 8 Tylor Megill 64 $7.0 5.5 1.5 ▲
12 8 Jake Irvin 65 $7.0 4.0 3.0 ▲
-8 8 Marcus Stroman 66 $7.0 8.5 -1.5 ▼
-10 8 Jordan Hicks 67 $7.0 8.5 -1.5 ▼
-2 8 Jose Soriano 68 $6.0 6.0 0.0 ▬
7 8 Spencer Arrighetti 69 $5.5 4.0 1.5 ▲
-2 8 Brandon Pfaadt 70 $5.0 5.5 -0.5 ▼
3 8 Braxton Garrett 71 $5.0 4.0 1.0 ▲
-1 8 Javier Assad 72 $4.5 5.0 -0.5 ▼
N/A 8 Jon Gray 73 $4.5 N/A N/A
4 8 Zack Littell 74 $3.5 4.0 -0.5 ▼
4 8 Cole Irvin 75 $3.5 4.0 -0.5 ▼
16 8 Simeon Woods Richardson 76 $3.5 1.0 2.5 ▲
N/A 8 Drew Thorpe 77 $3.5 N/A N/A
-16 9 Brayan Bello 78 $3.0 8.0 -5.0 ▼
-9 9 Brady Singer 79 $3.0 5.5 -2.5 ▼
1 9 Charlie Morton 80 $3.0 3.0 0.0 ▬
6 9 Andrew Heaney 81 $3.0 1.5 1.5 ▲
2 9 Cal Quantrill 82 $3.0 2.0 1.0 ▲
8 9 Mitchell Parker 83 $2.5 1.0 1.5 ▲
16 9 Kyle Gibson 84 $2.5 1.0 1.5 ▲
1 9 Dane Dunning 85 $2.5 2.0 0.5 ▲
9 9 Patrick Sandoval 86 $2.5 1.0 1.5 ▲
N/A 9 Ben Brown 87 $2.5 N/A N/A
0 9 Cooper Criswell 88 $2.0 1.5 0.5 ▲
-7 10 Tyler Anderson 89 $1.5 3.0 -1.5 ▼
0 10 Luis Severino 90 $1.5 1.5 0.0 ▬
3 10 Hogan Harris 91 $1.5 1.0 0.5 ▲
-20 10 Jordan Montgomery 92 $1.5 4.5 -3.0 ▼
6 10 JP Sears 93 $1.0 1.0 0.0 ▬
N/A 10 Mitch Spence 94 $1.0 N/A N/A
N/A 10 Hurston Waldrep 95 $1.0 N/A N/A
N/A 10 Miles Mikolas 96 $1.0 N/A N/A
N/A 10 Keaton Winn 97 $1.0 N/A N/A
N/A 10 Griffin Canning 98 $1.0 N/A N/A
N/A 10 Chris Paddack 99 $1.0 N/A N/A
N/A 10 Joey Estes 100 $1.0 N/A N/A
N/A 10 Bailey Falter 101 $1.0 N/A N/A


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!



More Fantasy Baseball Analysis




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

Stefon Diggs

Delivers Triple-Digit Yardage in Win
TreVeyon Henderson

Scores Hat Trick in Career-Best Outing
Brenton Strange

Limited Again on Thursday
Edwin Díaz

Edwin Diaz Says There's a "50-50" Chance he Returns to Mets
Shohei Ohtani

Wins his Fourth MVP Award
KJ Simpson

Probable to Play Friday
Tory Horton

Downgraded to Non-Participant on Thursday
Aaron Judge

Wins AL MVP Award Again
Ausar Thompson

Unavailable Friday
Isaiah Stewart

in Danger of Missing Fourth Straight Game
Ryan Kalkbrenner

Won't Play Friday
P.J. Washington

Questionable Friday Against Clippers
Calvin Ridley

Limited in Practice on Thursday
Zion Williamson

to Remain Sidelined Friday
Malik Monk

Could Miss Another Game Friday
Dereck Lively II

Questionable Friday Versus Clippers
Brian Thomas Jr.

Limited Again on Thursday
Zach LaVine

Available for NBA Cup Action Friday
Jonathan Kuminga

Listed as Questionable for Friday
Domantas Sabonis

Considered Questionable for Friday
LaMelo Ball

Tagged as Probable for Friday
Giannis Antetokounmpo

Expected to Return Friday
Jalen Duren

Listed Questionable For Friday Night, May Miss Second Straight Game
Bam Adebayo

to Remain Out Friday
Cade Cunningham

Listed As Questionable For Friday Night Against Philadelphia
Justin Fields

Playing for his Job on Thursday Night?
Anthony Davis

Listed as Questionable for Friday
LeBron James

Practices Thursday Without Lingering Pain
Joel Embiid

Won't Play on Friday
VJ Edgecombe

Questionable For Friday Night With Back Spasms
Day'Ron Sharpe

Listed as Probable for Friday Against Magic
Dylan Samberg

Makes Season Debut Thursday
Justin Fields

Expected to Start on Thursday Night Against Patriots
Samuel Girard

Available Thursday
Valeri Nichushkin

Considered Week-to-Week
Boone Jenner

Out Long-Term With Upper-Body Injury
Ricky Pearsall

Will Play in Week 11
Mikael Granlund

Returns to Action Thursday
Geno Smith

Not on the Week 11 Injury Report
Anthony Stolarz

Out Day-to-Day
Auston Matthews

Likely to Miss One Week
Brock Purdy

to Start in Week 11 Against Cardinals
Raisel Iglesias

Dodgers Interested in Signing Raisel Iglesias
Pete Alonso

Orioles Could be in the Mix to Sign Pete Alonso
J.K. Dobbins

Misses Second Straight Practice on Thursday
Xavier Worthy

Added to Thursday's Injury Report With Ankle Injury
Garrett Wilson

Jets Place Garrett Wilson on Injured Reserve Due to Knee Injury
C.J. Stroud

Officially Ruled Out for Sunday
Isiah Pacheco

Absent From Practice, Questionable for Sunday
Dalton Kincaid

Yet to Practice Ahead of Week 11 Matchup
Sam LaPorta

Misses Thursday Practice, Questionable for Week 11?
Lamar Jackson

Returns to Practice Thursday
Khalil Shakir

Dealing With Multiple Injuries
C.J. Stroud

Missing From Practice Again on Thursday
Matt Savoie

Collects Two Assists Wednesday
Artemi Panarin

Delivers Four Assists in Wednesday's Victory
Simon Nemec

Becomes Hat-Trick Hero Wednesday
Zack MacEwen

Exits Early Wednesday
Cody Glass

Exits With Injury Wednesday
Brandon Hagel

Injured in Wednesday's Loss
Félix Bautista

Felix Bautista Could Return in Second Half in 2026
Kodai Senga

Attracting Trade Interest, Will the Mets Move him?
Yordan Alvarez

Expected to be Ready for Spring Training
Byron Buxton

Could Waive his No-Trade Clause
Paul Skenes

the Unanimous NL Cy Young Winner
Tarik Skubal

Wins AL Cy Young for Second Straight Year
Zach Hyman

Nearing Season Debut
Colten Ellis

to Make Second Career Start Wednesday
Adam Erne

to Miss "a Few Weeks"
Tyson Foerster

on Track to Return Wednesday
Andre Burakovsky

a Game-Time Call Wednesday
Frank Nazar

Out on Wednesday
CFB

Still No Update on Jermod McCoy's Return Timeline
Sami Valimaki

Riding Momentum Into Bermuda
Matthieu Pavon

Struggling Through a Rough Season
Taylor Montgomery

Hopes to Get Back on Track at Port Royal
Ben Martin

a Risky Play at Bermuda Championship
Mark Hubbard

Primed for a Bounce-Back Week in Bermuda
Boone Jenner

Exits Win With Upper-Body Injury
Lee Hodges

Searching for a Spark in Bermuda
Frederik Andersen

Pulled by Concussion Spotter
Stephen Vogt

Wins Back-to-Back AL Manager of the Year Honors
Milwaukee Brewers

Pat Murphy Named NL Manager of the Year Again
Patrick Fishburn

Looking to Bounce Back in Bermuda
Eric Cole

Carrying Momentum into Bermuda
Tommy Edman

to Have Ankle Surgery Next Week
Ketel Marte

Diamondbacks Unlikely to Trade Ketel Marte
Roman Anthony

to Have a Normal Offseason
Jarren Duran

Red Sox Think Jarren Duran Needs a Fresh Start
MacKenzie Gore

Nationals Expected to Trade MacKenzie Gore?
Sahith Theegala

Finishes Tied for 27th at Bank of Utah Championship
Sam Stevens

Finishes Tied for 36th at Baycurrent Classic
Patrick Rodgers

Finishes Tied For Sixth at World Wide Technology Championship
Luke List

Finishes 75th at World Wide Technology Championship
Ben Kohles

Finishes Tied for 63rd at World Wide Technology Championship
PGA

Nico Echavarria Finishes Tied for 14th at World Wide Technology Championship
Luke Clanton

Finishes Tied for 46th at World Wide Technology Championship
Blades Brown

Finishes Tied for 18th at Korn Ferry Tour Championship
Tarik Skubal

Tigers Unlikely to Trade Tarik Skubal
Framber Valdez

Cubs Could Land Framber Valdez in Free Agency
Sandy Alcantara

Marlins Ready to Trade Sandy Alcantara
CFB

Nic Anderson Could Return for LSU this Season
Randy Brown

Suffers Second-Round TKO Loss
Gabriel Bonfim

Extends His Win Streak
Joseph Morales

Gets First-Round Submission Win
Matt Schnell

Suffers First-Round Submission Loss
Muslim Salikhov

Suffers First-Round TKO Loss
Uros Medic

Wins Back-To-Back Fights
Ismael Bonfim

Loses Back-to-Back Fights
Chris Padilla

Remains Unbeaten In The UFC
Marco Tulio

Suffers His First UFC Loss
Christian Leroy Duncan

Scores Second-Round Knockout Victory

RANKINGS

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