FirstInningRuns.com

Pitchers

Starting pitchers and how often they get through the 1st without a run. Small samples are tagged in amber.

PitcherTeam Starts ▲ Scoreless 1st Runs / 1st
Jesse Chavez RHP Braves 1 start 100% 0.00
Scott McGough RHP Diamondbacks 1 start 100% 0.00
Collin McHugh RHP Braves 1 start 100% 0.00
Matt Dermody LHP Red Sox 1 start 0% 1.00
Matt Koch RHP Rockies 1 start 100% 0.00
Shelby Miller RHP Dodgers 1 start 100% 0.00
Dylan Covey RHP Phillies 1 start 0% 7.00
José De León RHP Twins 1 start 100% 0.00
Robbie Ray LHP Mariners 1 start 100% 0.00
Sam Moll LHP Athletics 1 start 100% 0.00
Matt Barnes RHP Marlins 1 start 100% 0.00
Michael Fulmer RHP Cubs 1 start 0% 1.00
Carson Fulmer RHP Angels 1 start 100% 0.00
José Ruiz RHP Diamondbacks 1 start 0% 1.00
Justin Garza RHP Red Sox 1 start 0% 2.00
Tejay Antone RHP Reds 1 start 100% 0.00
Josh Staumont RHP Royals 1 start 100% 0.00
Jimmy Cordero RHP Yankees 1 start 100% 0.00
Jimmy Herget RHP Angels 1 start 100% 0.00
Victor González LHP Dodgers 1 start 100% 0.00
Wes Parsons RHP Blue Jays 1 start 0% 1.00
Tyler Alexander LHP Tigers 1 start 0% 1.00
Connor Brogdon RHP Phillies 1 start 100% 0.00
Emilio Pagán RHP Twins 1 start 100% 0.00
Rob Zastryzny LHP Pirates 1 start 0% 1.00
Jhonathan Díaz LHP Angels 1 start 100% 0.00
Tucker Davidson LHP Royals 1 start 100% 0.00
Devin Smeltzer LHP Marlins 1 start 100% 0.00
Josh Taylor LHP Royals 1 start 0% 1.00
Spenser Watkins RHP Athletics 1 start 0% 4.00
Brusdar Graterol RHP Dodgers 1 start 100% 0.00
Francisco Pérez LHP Athletics 1 start 0% 3.00
Adrián Martinez RHP Athletics 1 start 100% 0.00
Trent Thornton RHP Mariners 1 start 0% 1.00
Reiss Knehr RHP Padres 1 start 100% 0.00
Tyler Holton LHP Tigers 1 start 100% 0.00
Dany Jiménez RHP Athletics 1 start 100% 0.00
George Soriano RHP Marlins 1 start 100% 0.00
Yerry Rodríguez RHP Rangers 1 start 100% 0.00
Easton McGee RHP Mariners 1 start 100% 0.00
Caleb Kilian RHP Cubs 1 start 0% 5.00
Keegan Akin LHP Orioles 1 start 0% 1.00
Dylan Lee LHP Braves 1 start 100% 0.00
Carmen Mlodzinski RHP Pirates 1 start 0% 1.00
Dylan Coleman RHP Royals 1 start 100% 0.00
Jimmy Lambert RHP White Sox 1 start 100% 0.00
Mason Englert RHP Tigers 1 start 100% 0.00
Sam Long LHP Athletics 1 start 100% 0.00
Adam Oller RHP Athletics 1 start 100% 0.00
Josh Winckowski RHP Red Sox 1 start 100% 0.00
Adrian Morejon LHP Padres 1 start 100% 0.00
Luis Patiño RHP White Sox 1 start 100% 0.00
Michael Plassmeyer LHP Phillies 1 start 100% 0.00
Janson Junk RHP Brewers 1 start 0% 1.00
Collin Snider RHP Royals 1 start 100% 0.00
Freddy Tarnok RHP Athletics 1 start 0% 2.00
Jackson Wolf LHP Padres 1 start 100% 0.00
Jonathan Bowlan RHP Royals 1 start 100% 0.00
Shawn Dubin RHP Astros 1 start 0% 1.00
Alex Vesia LHP Dodgers 1 start 100% 0.00
Jacob Lopez LHP Rays 1 start 100% 0.00
Joe Jacques LHP Red Sox 1 start 100% 0.00
Bryce Jarvis RHP Diamondbacks 1 start 100% 0.00
Nick Robertson RHP Red Sox 1 start 100% 0.00
Beau Brieske RHP Tigers 1 start 100% 0.00
Fernando Cruz RHP Reds 2 starts 50% 0.50
Erasmo Ramírez RHP Rays 2 starts 50% 0.50
Tommy Milone LHP Mariners 2 starts 50% 0.50
Mike Mayers RHP Royals 2 starts 100% 0.00
Zach Neal RHP Athletics 2 starts 100% 0.00
Steven Okert LHP Marlins 2 starts 0% 2.50
Tayler Scott RHP Athletics 2 starts 50% 0.50
Brent Suter LHP Rockies 2 starts 100% 0.00
Jose Cuas RHP Cubs 2 starts 50% 1.00
Ryan Borucki LHP Pirates 2 starts 100% 0.00
Antonio Senzatela RHP Rockies 2 starts 100% 0.00
Thomas Hatch RHP Pirates 2 starts 100% 0.00
Javy Guerra RHP Rays 2 starts 100% 0.00
Trevor Megill RHP Brewers 2 starts 50% 1.00
Sean Newcomb LHP Athletics 2 starts 50% 1.00
James McArthur RHP Royals 2 starts 50% 1.50
Brett Kennedy RHP Reds 2 starts 100% 0.00
Taylor Clarke RHP Royals 2 starts 100% 0.00
Kyle Nelson LHP Diamondbacks 2 starts 50% 2.00
John Schreiber RHP Red Sox 2 starts 50% 0.50
Darius Vines RHP Braves 2 starts 100% 0.00
Kaleb Ort RHP Red Sox 2 starts 50% 1.00
Joey Estes RHP Athletics 2 starts 50% 0.50
Levi Stoudt RHP Reds 2 starts 50% 3.00
Carson Spiers RHP Reds 2 starts 0% 1.00
Brendan White RHP Tigers 2 starts 50% 1.00
Derek Law RHP Reds 3 starts 67% 0.33
Jeffrey Springs LHP Rays 3 starts 67% 0.33
Tanner Banks LHP White Sox 3 starts 67% 0.33
Miguel Díaz RHP Tigers 3 starts 100% 0.00
Ian Hamilton RHP Yankees 3 starts 67% 0.33
Jake Bird RHP Rockies 3 starts 67% 1.00
Connor Overton RHP Reds 3 starts 0% 1.67
Denyi Reyes RHP Mets 3 starts 33% 1.33
Kris Bubic LHP Royals 3 starts 67% 0.33
Kolby Allard LHP Braves 3 starts 100% 0.00
Tristan Beck RHP Giants 3 starts 67% 1.00
Trevor Kelley RHP Rays 3 starts 67% 0.33
Karl Kauffmann RHP Rockies 3 starts 100% 0.00
Kenny Rosenberg LHP Angels 3 starts 100% 0.00
Trevor Richards RHP Blue Jays 3 starts 100% 0.00
Joe Boyle RHP Athletics 3 starts 100% 0.00
Angel Zerpa LHP Royals 3 starts 33% 1.00
Emerson Hancock RHP Mariners 3 starts 67% 0.33
Josh Fleming LHP Rays 3 starts 67% 0.67
Austin Cox LHP Royals 3 starts 67% 0.33
Andrew Wantz RHP Angels 3 starts 67% 0.33
Ryan Pepiot RHP Dodgers 3 starts 67% 0.33
Drey Jameson RHP Diamondbacks 3 starts 33% 1.33
Madison Bumgarner LHP Diamondbacks 4 starts 25% 2.25
Jakob Junis RHP Giants 4 starts 100% 0.00
John Means LHP Orioles 4 starts 50% 0.50
Drew Rucinski RHP Athletics 4 starts 100% 0.00
Germán Márquez RHP Rockies 4 starts 25% 1.25
Dinelson Lamet RHP Rockies 4 starts 50% 1.50
Triston McKenzie RHP Guardians 4 starts 75% 0.75
Trevor Rogers LHP Marlins 4 starts 50% 0.75
Jackson Rutledge RHP Nationals 4 starts 50% 1.50
Carlos Hernández RHP Royals 4 starts 75% 0.75
Steven Cruz RHP Royals 4 starts 75% 0.25
Calvin Faucher RHP Rays 4 starts 75% 0.25
Will Vest RHP Tigers 4 starts 100% 0.00
Slade Cecconi RHP Diamondbacks 4 starts 75% 0.25
Lyon Richardson RHP Reds 4 starts 75% 1.00
Sawyer Gipson-Long RHP Tigers 4 starts 50% 0.50
Gavin Stone RHP Dodgers 4 starts 0% 1.75
Joe Mantiply LHP Diamondbacks 5 starts 80% 0.20
JT Chargois RHP Marlins 5 starts 100% 0.00
Chad Kuhl RHP Nationals 5 starts 60% 0.80
Tyler Mahle RHP Twins 5 starts 100% 0.00
Zach Plesac RHP Guardians 5 starts 20% 1.80
Keaton Winn RHP Giants 5 starts 60% 0.60
Randy Vásquez RHP Yankees 5 starts 100% 0.00
Colin Selby RHP Pirates 5 starts 60% 0.80
Connor Phillips RHP Reds 5 starts 60% 1.40
AJ Smith-Shawver RHP Braves 5 starts 40% 0.60
Shawn Armstrong RHP Rays 6 starts 100% 0.00
Luis Cessa RHP Reds 6 starts 17% 2.17
Dallas Keuchel LHP Twins 6 starts 83% 0.33
Jacob deGrom RHP Rangers 6 starts 100% 0.00
Allan Winans RHP Braves 6 starts 100% 0.00
Jaime Barria RHP Angels 6 starts 67% 0.83
Austin Pruitt RHP Athletics 6 starts 50% 1.17
Michael Soroka RHP Braves 6 starts 83% 0.33
Brennan Bernardino LHP Red Sox 6 starts 100% 0.00
Pedro Avila RHP Padres 6 starts 67% 0.33
Matt Waldron RHP Padres 6 starts 67% 0.50
Noah Davis RHP Rockies 6 starts 67% 0.33
Hogan Harris LHP Athletics 6 starts 50% 1.00
Luis Garcia RHP Astros 6 starts 83% 0.17
Peyton Battenfield RHP Guardians 6 starts 67% 0.50
Mason Miller RHP Athletics 6 starts 50% 1.17
Spencer Turnbull RHP Tigers 7 starts 86% 0.14
Andre Jackson RHP Pirates 7 starts 100% 0.00
Kyle Wright RHP Braves 7 starts 86% 0.57
Caleb Ferguson LHP Dodgers 7 starts 57% 0.71
Shintaro Fujinami RHP Athletics 7 starts 57% 0.86
José Suarez LHP Angels 7 starts 71% 0.43
Bryan Hoeing RHP Marlins 7 starts 57% 1.29
Nick Lodolo LHP Reds 7 starts 57% 0.57
Ronel Blanco RHP Astros 7 starts 71% 0.57
José Buttó RHP Mets 7 starts 100% 0.00
Hunter Gaddis RHP Guardians 7 starts 71% 0.29
Dylan Dodd LHP Braves 7 starts 71% 0.86
Kyle Harrison LHP Giants 7 starts 57% 1.00
Jordan Wicks LHP Cubs 7 starts 43% 1.14
Scott Alexander LHP Giants 8 starts 50% 1.13
Vince Velasquez RHP Pirates 8 starts 75% 0.75
Jalen Beeks LHP Rays 8 starts 88% 0.13
Drew Rasmussen RHP Rays 8 starts 75% 0.25
Jake Woodford RHP Cardinals 8 starts 63% 0.63
Cody Bradford LHP Rangers 8 starts 63% 0.75
Alec Marsh RHP Royals 8 starts 38% 1.13
Drew Rom LHP Cardinals 8 starts 63% 0.75
Chase Silseth RHP Angels 8 starts 75% 0.38
Quinn Priester RHP Pirates 8 starts 50% 0.63
Corey Kluber RHP Red Sox 9 starts 44% 1.11
Nick Martinez RHP Padres 9 starts 78% 0.44
Yonny Chirinos RHP Braves 9 starts 78% 0.44
Brad Keller RHP Royals 9 starts 67% 0.33
Eric Lauer LHP Brewers 9 starts 44% 1.33
Ryan Yarbrough LHP Dodgers 9 starts 89% 0.11
Michael King RHP Yankees 9 starts 67% 0.44
Daniel Lynch IV LHP Royals 9 starts 56% 1.00
Joey Lucchesi LHP Mets 9 starts 67% 0.56
Zack Thompson LHP Cardinals 9 starts 56% 1.00
Dustin May RHP Dodgers 9 starts 67% 0.56
Osvaldo Bido RHP Pirates 9 starts 78% 0.22
Xzavion Curry RHP Guardians 9 starts 56% 0.78
Johnny Cueto RHP Marlins 10 starts 90% 0.10
José Ureña RHP White Sox 10 starts 70% 0.50
Marco Gonzales LHP Mariners 10 starts 70% 0.70
John Brebbia RHP Giants 10 starts 80% 0.20
Matt Strahm LHP Phillies 10 starts 70% 0.40
Sean Manaea LHP Giants 10 starts 70% 0.50
Ryan Feltner RHP Rockies 10 starts 80% 0.70
Javier Assad RHP Cubs 10 starts 80% 0.20
Joan Adon RHP Nationals 10 starts 70% 0.40
Garrett Whitlock RHP Red Sox 10 starts 60% 0.60
Louis Varland RHP Twins 10 starts 60% 0.70
Julio Teheran RHP Brewers 11 starts 82% 0.64
Hyun Jin Ryu LHP Blue Jays 11 starts 55% 0.91
Ross Stripling RHP Giants 11 starts 73% 0.36
Brandon Woodruff RHP Brewers 11 starts 82% 0.45
James Kaprielian RHP Athletics 11 starts 64% 0.45
Peter Lambert RHP Rockies 11 starts 82% 0.18
Matthew Liberatore LHP Cardinals 11 starts 55% 1.27
Hayden Wesneski RHP Cubs 11 starts 36% 0.82
Jesse Scholtens RHP White Sox 11 starts 82% 0.36
Roansy Contreras RHP Pirates 11 starts 36% 1.27
Emmet Sheehan RHP Dodgers 11 starts 55% 0.82
Jared Shuster LHP Braves 11 starts 55% 1.09
Ben Lively RHP Reds 12 starts 42% 1.17
Cole Irvin LHP Orioles 12 starts 67% 0.42
Alex Wood LHP Giants 12 starts 58% 0.83
Nestor Cortes LHP Yankees 12 starts 83% 0.42
Dakota Hudson RHP Cardinals 12 starts 92% 0.08
Alex Faedo RHP Tigers 12 starts 83% 0.17
José Urquidy RHP Astros 12 starts 75% 0.33
Cole Ragans LHP Royals 12 starts 92% 0.08
Michael Grove RHP Dodgers 12 starts 75% 0.58
Ryan Weathers LHP Marlins 12 starts 67% 0.75
Jose Quintana LHP Mets 13 starts 69% 0.31
Ty Blach LHP Rockies 13 starts 69% 0.54
Brandon Bielak RHP Astros 13 starts 69% 0.77
Connor Seabold RHP Rockies 13 starts 46% 1.23
Kyle Muller LHP Athletics 13 starts 62% 0.77
Jhony Brito RHP Yankees 13 starts 54% 1.38
Ryan Walker RHP Giants 13 starts 62% 0.38
Carlos Rodón LHP Yankees 14 starts 57% 1.29
Zack Littell RHP Rays 14 starts 93% 0.07
Bailey Falter LHP Pirates 14 starts 36% 1.00
Matthew Boyd LHP Tigers 15 starts 80% 0.20
Max Fried LHP Braves 15 starts 87% 0.13
Matt Manning RHP Tigers 15 starts 80% 0.33
Tarik Skubal LHP Tigers 15 starts 73% 0.33
Luis Ortiz RHP Pirates 15 starts 47% 1.00
Nick Pivetta RHP Red Sox 16 starts 81% 0.63
Chris Flexen RHP Rockies 16 starts 63% 0.50
Touki Toussaint RHP White Sox 16 starts 69% 0.81
Gavin Williams RHP Guardians 16 starts 81% 0.31
Tommy Henry LHP Diamondbacks 16 starts 63% 0.75
Chase Anderson RHP Rockies 17 starts 76% 0.29
Steven Matz LHP Cardinals 17 starts 71% 0.71
Joe Musgrove RHP Padres 17 starts 76% 0.35
Luis Medina RHP Athletics 17 starts 71% 0.53
Anthony DeSclafani RHP Giants 18 starts 72% 0.56
Noah Syndergaard RHP Guardians 18 starts 56% 0.67
Zach Davies RHP Diamondbacks 18 starts 56% 1.33
Luis Severino RHP Yankees 18 starts 61% 1.28
Reese Olson RHP Tigers 18 starts 67% 0.56
Bryan Woo RHP Mariners 18 starts 61% 0.67
James Paxton LHP Red Sox 19 starts 63% 0.58
Domingo Germán RHP Yankees 19 starts 63% 0.74
Cal Quantrill RHP Guardians 19 starts 58% 0.68
Cristopher Sánchez LHP Phillies 19 starts 79% 0.32
Alek Manoah RHP Blue Jays 19 starts 68% 0.89
Joey Wentz LHP Tigers 19 starts 63% 0.89
Eury Pérez RHP Marlins 19 starts 84% 0.42
Carlos Carrasco RHP Mets 20 starts 50% 0.90
Chris Sale LHP Red Sox 20 starts 80% 0.40
Martín Pérez LHP Rangers 20 starts 65% 0.65
Paul Blackburn RHP Athletics 20 starts 70% 0.55
Kenta Maeda RHP Twins 20 starts 75% 0.45
Tony Gonsolin RHP Dodgers 20 starts 80% 0.35
Edward Cabrera RHP Marlins 20 starts 85% 0.25
Tyler Wells RHP Orioles 20 starts 70% 0.40
Adam Wainwright RHP Cardinals 21 starts 57% 0.90
Adrian Houser RHP Brewers 21 starts 67% 0.57
Julio Urías LHP Dodgers 21 starts 52% 1.00
Tanner Houck RHP Red Sox 21 starts 71% 0.57
David Peterson LHP Mets 21 starts 71% 0.48
Shane McClanahan LHP Rays 21 starts 86% 0.14
Shane Bieber RHP Guardians 21 starts 81% 0.29
Andrew Abbott LHP Reds 21 starts 62% 0.57
Taj Bradley RHP Rays 21 starts 76% 0.48
Colin Rea RHP Brewers 22 starts 68% 0.45
Tyler Glasnow RHP Rays 22 starts 91% 0.23
Griffin Canning RHP Angels 22 starts 55% 0.55
Hunter Greene RHP Reds 22 starts 91% 0.09
Ken Waldichuk LHP Athletics 22 starts 73% 0.36
Wade Miley LHP Brewers 23 starts 83% 0.26
Drew Smyly LHP Cubs 23 starts 57% 0.91
J.P. France RHP Astros 23 starts 65% 0.57
Aaron Civale RHP Rays 23 starts 83% 0.30
Shohei Ohtani RHP Angels 23 starts 74% 0.35
Bobby Miller RHP Dodgers 23 starts 70% 0.48
Kutter Crawford RHP Red Sox 23 starts 83% 0.26
Brandon Williamson LHP Reds 23 starts 74% 0.39
Brandon Pfaadt RHP Diamondbacks 23 starts 78% 0.30
Yu Darvish RHP Padres 24 starts 83% 0.17
Kyle Hendricks RHP Cubs 24 starts 67% 0.38
Mike Clevinger RHP White Sox 24 starts 71% 0.54
Michael Wacha RHP Padres 24 starts 75% 0.38
Jake Irvin RHP Nationals 24 starts 67% 0.46
Logan Allen LHP Guardians 24 starts 58% 0.75
Grayson Rodriguez RHP Orioles 24 starts 83% 0.33
Clayton Kershaw LHP Dodgers 25 starts 76% 0.52
Tyler Anderson LHP Angels 25 starts 64% 0.40
Michael Lorenzen RHP Phillies 25 starts 72% 0.48
Marcus Stroman RHP Cubs 25 starts 80% 0.28
Luke Weaver RHP Yankees 25 starts 40% 1.32
Tylor Megill RHP Mets 25 starts 68% 0.48
Tanner Bibee RHP Guardians 25 starts 68% 0.56
Bryce Miller RHP Mariners 25 starts 80% 0.32
Eduardo Rodriguez LHP Tigers 26 starts 85% 0.27
Seth Lugo RHP Padres 26 starts 81% 0.27
Ranger Suarez LHP Phillies 26 starts 69% 0.50
Dane Dunning RHP Rangers 26 starts 69% 0.46
Graham Ashcraft RHP Reds 26 starts 81% 0.23
Zack Greinke RHP Royals 27 starts 85% 0.22
Rich Hill LHP Padres 27 starts 70% 0.59
Austin Gomber LHP Rockies 27 starts 67% 0.63
Bailey Ober RHP Twins 27 starts 70% 0.56
Jack Flaherty RHP Orioles 27 starts 63% 0.74
Michael Kopech RHP White Sox 27 starts 70% 0.78
MacKenzie Gore LHP Nationals 27 starts 74% 0.44
Ryne Nelson RHP Diamondbacks 27 starts 74% 0.41
Alex Cobb RHP Giants 28 starts 61% 0.75
Sandy Alcantara RHP Marlins 28 starts 75% 0.39
Patrick Sandoval LHP Angels 28 starts 64% 0.68
Reid Detmers LHP Angels 28 starts 75% 0.43
Brayan Bello RHP Red Sox 28 starts 75% 0.50
Jon Gray RHP Rangers 29 starts 69% 0.55
Jameson Taillon RHP Cubs 29 starts 59% 0.86
Kyle Freeland LHP Rockies 29 starts 66% 0.55
Brady Singer RHP Royals 29 starts 66% 0.76
Kodai Senga RHP Mets 29 starts 69% 0.59
Hunter Brown RHP Astros 29 starts 72% 0.52
Justin Verlander RHP Astros 30 starts 63% 0.67
Charlie Morton RHP Braves 30 starts 73% 0.37
Max Scherzer RHP Rangers 30 starts 67% 0.60
Trevor Williams RHP Nationals 30 starts 53% 0.83
Justin Steele LHP Cubs 30 starts 83% 0.27
Joe Ryan RHP Twins 30 starts 80% 0.33
Josiah Gray RHP Nationals 30 starts 77% 0.37
Nathan Eovaldi RHP Rangers 31 starts 77% 0.35
Jordan Lyles RHP Royals 31 starts 55% 0.81
Andrew Heaney LHP Rangers 31 starts 74% 0.52
Taijuan Walker RHP Phillies 31 starts 52% 0.84
Freddy Peralta RHP Brewers 31 starts 77% 0.39
Braxton Garrett LHP Marlins 31 starts 77% 0.32
George Kirby RHP Mariners 31 starts 74% 0.39
Kyle Bradish RHP Orioles 31 starts 97% 0.10
Patrick Corbin LHP Nationals 32 starts 63% 0.84
Yusei Kikuchi LHP Blue Jays 32 starts 72% 0.41
Kevin Gausman RHP Blue Jays 32 starts 69% 0.66
Blake Snell LHP Padres 32 starts 72% 0.31
Zach Eflin RHP Rays 32 starts 81% 0.22
Mitch Keller RHP Pirates 32 starts 66% 0.53
Clarke Schmidt RHP Yankees 32 starts 59% 0.56
Logan Gilbert RHP Mariners 32 starts 59% 0.72
Johan Oviedo RHP Pirates 32 starts 69% 0.75
JP Sears LHP Athletics 32 starts 63% 0.56
Bryce Elder RHP Braves 32 starts 72% 0.59
Lance Lynn RHP Dodgers 33 starts 67% 0.82
Kyle Gibson RHP Orioles 33 starts 67% 0.52
Gerrit Cole RHP Yankees 33 starts 79% 0.30
Chris Bassitt RHP Blue Jays 33 starts 76% 0.61
Lucas Giolito RHP Guardians 33 starts 55% 0.82
José Berríos RHP Blue Jays 33 starts 82% 0.42
Luis Castillo RHP Mariners 33 starts 76% 0.36
Dylan Cease RHP White Sox 33 starts 82% 0.33
Logan Webb RHP Giants 33 starts 73% 0.45
Dean Kremer RHP Orioles 33 starts 58% 0.61
Jesús Luzardo LHP Marlins 33 starts 85% 0.30
Corbin Burnes RHP Brewers 33 starts 73% 0.48
Merrill Kelly RHP Diamondbacks 34 starts 76% 0.41
Sonny Gray RHP Twins 34 starts 85% 0.24
Pablo López RHP Twins 34 starts 74% 0.50
Framber Valdez LHP Astros 34 starts 76% 0.44
Cristian Javier RHP Astros 34 starts 74% 0.62
Spencer Strider RHP Braves 34 starts 76% 0.41
Miles Mikolas RHP Cardinals 35 starts 60% 0.74
Zack Wheeler RHP Phillies 36 starts 83% 0.31
Aaron Nola RHP Phillies 36 starts 78% 0.36
Jordan Montgomery LHP Rangers 37 starts 70% 0.43
Zac Gallen RHP Diamondbacks 40 starts 70% 0.50

383 pitchers. Starts below 10 get an amber tag.