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
Freddy Peralta RHP Rays 136 starts 74% 0.40
Kevin Gausman RHP Cubs 133 starts 71% 0.56
Dylan Cease RHP Blue Jays 130 starts 71% 0.48
Logan Webb RHP Giants 127 starts 72% 0.49
Framber Valdez LHP Tigers 125 starts 74% 0.54
Logan Gilbert RHP Mariners 125 starts 68% 0.50
Tanner Bibee RHP Guardians 125 starts 71% 0.50
Sonny Gray RHP Red Sox 124 starts 77% 0.38
Brady Singer RHP Reds 124 starts 66% 0.61
MacKenzie Gore LHP Rangers 123 starts 72% 0.50
Aaron Nola RHP Phillies 122 starts 72% 0.50
Zack Wheeler RHP Phillies 121 starts 83% 0.26
Zac Gallen RHP Diamondbacks 121 starts 66% 0.58
George Kirby RHP Mariners 121 starts 72% 0.46
Luis Castillo RHP White Sox 120 starts 72% 0.42
Seth Lugo RHP Royals 119 starts 74% 0.48
Cristopher Sánchez LHP Phillies 119 starts 78% 0.34
Michael Wacha RHP Royals 118 starts 79% 0.30
Mitch Keller RHP Pirates 117 starts 71% 0.47
Chris Bassitt RHP Orioles 113 starts 72% 0.54
Jack Flaherty RHP Tigers 112 starts 75% 0.50
Hunter Brown RHP Astros 112 starts 77% 0.49
Yusei Kikuchi LHP Angels 111 starts 69% 0.52
Tarik Skubal LHP Dodgers 111 starts 79% 0.26
Joe Ryan RHP Twins 110 starts 69% 0.54
Jake Irvin RHP Nationals 110 starts 64% 0.73
Patrick Corbin LHP Blue Jays 109 starts 72% 0.58
Miles Mikolas RHP Nationals 109 starts 66% 0.67
Bailey Ober RHP Twins 109 starts 70% 0.50
Merrill Kelly RHP Diamondbacks 108 starts 69% 0.56
Ranger Suarez LHP Red Sox 108 starts 78% 0.36
Jesús Luzardo LHP Phillies 108 starts 84% 0.30
Kyle Freeland LHP Rockies 107 starts 60% 0.75
Andrew Abbott LHP Reds 107 starts 68% 0.59
Brandon Pfaadt RHP Diamondbacks 107 starts 76% 0.47
Nathan Eovaldi RHP Rangers 105 starts 74% 0.42
Taj Bradley RHP Twins 104 starts 65% 0.61
Dean Kremer RHP Twins 103 starts 68% 0.57
Carlos Rodón LHP Yankees 101 starts 70% 0.58
Max Fried LHP Yankees 101 starts 80% 0.33
Michael Lorenzen RHP Rockies 100 starts 74% 0.47
Jameson Taillon RHP Blue Jays 100 starts 72% 0.46
Gavin Williams RHP Guardians 100 starts 73% 0.49
Bryan Woo RHP Mariners 100 starts 71% 0.51
Chris Sale LHP Braves 98 starts 77% 0.32
Brayan Bello RHP Red Sox 98 starts 69% 0.60
Bryce Miller RHP Mariners 98 starts 78% 0.39
Eduardo Rodriguez LHP Diamondbacks 97 starts 70% 0.56
JP Sears LHP Padres 97 starts 72% 0.42
David Peterson LHP Cubs 96 starts 75% 0.42
Bryce Elder RHP Braves 96 starts 71% 0.59
Colin Rea RHP Cubs 95 starts 66% 0.53
José Berríos RHP Blue Jays 95 starts 77% 0.43
Luis Severino RHP Athletics 93 starts 74% 0.66
Sandy Alcantara RHP Marlins 92 starts 75% 0.45
Zack Littell RHP Nationals 90 starts 73% 0.39
Michael King RHP Padres 90 starts 79% 0.29
Ryne Nelson RHP Diamondbacks 90 starts 80% 0.40
Cal Quantrill RHP Rangers 89 starts 75% 0.44
Charlie Morton RHP Braves 87 starts 71% 0.60
Aaron Civale RHP Athletics 87 starts 71% 0.49
Shota Imanaga LHP Cubs 87 starts 71% 0.55
Paul Skenes RHP Pirates 87 starts 80% 0.29
Yoshinobu Yamamoto RHP Dodgers 87 starts 70% 0.51
Andrew Heaney LHP Pirates 85 starts 71% 0.51
Nick Martinez RHP Rays 85 starts 76% 0.31
Nick Pivetta RHP Padres 84 starts 77% 0.49
Jose Quintana LHP Rockies 83 starts 70% 0.40
Matthew Boyd LHP Cubs 83 starts 77% 0.46
José Soriano RHP Blue Jays 83 starts 77% 0.36
Martín Pérez LHP Braves 82 starts 73% 0.49
Tyler Anderson LHP Angels 82 starts 62% 0.52
Edward Cabrera RHP Cubs 81 starts 75% 0.40
Tyler Glasnow RHP Dodgers 80 starts 85% 0.28
Pablo López RHP Twins 80 starts 69% 0.50
Griffin Canning RHP Padres 80 starts 60% 0.71
Corbin Burnes RHP Diamondbacks 80 starts 78% 0.35
Andre Pallante RHP Cardinals 80 starts 70% 0.63
Kyle Hendricks RHP Angels 79 starts 76% 0.34
Blake Snell LHP Dodgers 79 starts 76% 0.32
Justin Verlander RHP Tigers 78 starts 68% 0.51
Gerrit Cole RHP Yankees 78 starts 81% 0.27
Drew Rasmussen RHP Rays 78 starts 81% 0.35
Max Scherzer RHP Blue Jays 77 starts 61% 0.78
Sean Manaea LHP Mets 77 starts 71% 0.43
Nick Lodolo LHP Reds 77 starts 66% 0.48
Trevor Rogers LHP Orioles 77 starts 78% 0.32
Matthew Liberatore LHP Cardinals 77 starts 68% 0.61
Reid Detmers LHP Angels 77 starts 79% 0.39
Zach Eflin RHP Orioles 76 starts 72% 0.41
Walker Buehler RHP Padres 76 starts 71% 0.63
Casey Mize RHP Padres 76 starts 74% 0.38
Shane Baz RHP Orioles 76 starts 70% 0.57
Logan Allen LHP Guardians 75 starts 63% 0.72
Kyle Bradish RHP Orioles 74 starts 89% 0.15
Randy Vásquez RHP Padres 74 starts 73% 0.45
Hunter Greene RHP Reds 73 starts 81% 0.29
Robbie Ray LHP Padres 71 starts 76% 0.41
Taijuan Walker RHP Phillies 71 starts 49% 0.96
Jacob deGrom RHP Rangers 70 starts 64% 0.59
Erick Fedde RHP White Sox 70 starts 64% 0.51
Garrett Crochet LHP Red Sox 70 starts 80% 0.41
Austin Gomber LHP Rockies 69 starts 57% 0.90
Jeffrey Springs LHP Athletics 69 starts 61% 0.78
Ryan Feltner RHP Rockies 68 starts 68% 0.62
Bailey Falter LHP Royals 68 starts 57% 0.96
Eury Pérez RHP Marlins 68 starts 72% 0.59
Kyle Gibson RHP Orioles 67 starts 66% 0.72
Cole Ragans LHP Royals 67 starts 78% 0.33
Spencer Strider RHP Braves 67 starts 73% 0.49
Will Warren RHP Yankees 67 starts 75% 0.55
Adrian Houser RHP Giants 65 starts 62% 0.66
Clarke Schmidt RHP Yankees 65 starts 68% 0.48
Dustin May RHP Brewers 65 starts 69% 0.60
Lucas Giolito RHP Padres 64 starts 64% 0.70
Grayson Rodriguez RHP Angels 64 starts 72% 0.58
Marcus Stroman RHP Yankees 63 starts 68% 0.56
Davis Martin RHP White Sox 63 starts 68% 0.67
Kodai Senga RHP Mets 62 starts 69% 0.58
Slade Cecconi RHP Guardians 62 starts 81% 0.32
Trevor Williams RHP Rangers 61 starts 64% 0.66
Tanner Houck RHP Red Sox 61 starts 70% 0.61
Cristian Javier RHP Astros 61 starts 75% 0.52
Ryan Weathers LHP Yankees 61 starts 75% 0.43
Kyle Harrison LHP Brewers 61 starts 70% 0.56
Simeon Woods Richardson RHP Twins 60 starts 82% 0.33
Ryan Pepiot RHP Rays 60 starts 68% 0.48
Tomoyuki Sugano RHP Rockies 59 starts 54% 0.81
Mitchell Parker LHP Nationals 59 starts 66% 0.71
Yu Darvish RHP Padres 58 starts 74% 0.34
Jordan Montgomery LHP Diamondbacks 58 starts 72% 0.50
Justin Steele LHP Cubs 58 starts 79% 0.33
Grant Holmes RHP Braves 57 starts 81% 0.35
Patrick Sandoval LHP Red Sox 57 starts 72% 0.61
Javier Assad RHP Cubs 57 starts 75% 0.35
Lance Lynn RHP Cardinals 56 starts 68% 0.79
Emerson Hancock RHP Mariners 56 starts 68% 0.59
Kutter Crawford RHP Red Sox 56 starts 75% 0.38
Shohei Ohtani RHP Dodgers 55 starts 82% 0.22
Landen Roupp RHP Giants 55 starts 76% 0.36
Clayton Kershaw LHP Dodgers 54 starts 67% 0.69
Tylor Megill RHP Mets 54 starts 69% 0.57
Chris Paddack RHP Reds 54 starts 61% 0.81
Keider Montero RHP Tigers 54 starts 81% 0.28
Sean Burke RHP White Sox 54 starts 65% 0.65
Spencer Arrighetti RHP Blue Jays 54 starts 65% 0.74
Reese Olson RHP Tigers 54 starts 80% 0.30
Noah Cameron LHP Royals 54 starts 76% 0.41
Tyler Mahle RHP Braves 53 starts 70% 0.49
Michael Soroka RHP Diamondbacks 53 starts 79% 0.43
Joey Cantillo LHP Guardians 51 starts 67% 0.47
Cam Schlittler RHP Yankees 51 starts 76% 0.41
Carlos Carrasco RHP Braves 50 starts 66% 0.58
Ben Lively RHP Guardians 50 starts 74% 0.44
Nestor Cortes LHP Padres 50 starts 70% 0.62
Ronel Blanco RHP Astros 50 starts 76% 0.44
Jack Leiter RHP Rangers 50 starts 68% 0.58
Michael McGreevy RHP Cardinals 50 starts 68% 0.48
Clay Holmes RHP Cubs 49 starts 78% 0.29
Jon Gray RHP Rangers 48 starts 63% 0.60
Chris Flexen RHP Cubs 48 starts 65% 0.42
Jacob Misiorowski RHP Brewers 48 starts 77% 0.38
Zebby Matthews RHP Twins 48 starts 52% 0.90
Luis Gil RHP Yankees 47 starts 77% 0.34
Jack Kochanowicz RHP Angels 47 starts 60% 1.02
J.T. Ginn RHP Athletics 46 starts 72% 0.63
Luis Ortiz RHP Guardians 46 starts 65% 0.67
Shane McClanahan LHP Rays 45 starts 87% 0.18
Shane Bieber RHP Blue Jays 45 starts 73% 0.44
Emmet Sheehan RHP Dodgers 45 starts 62% 0.67
Kumar Rocker RHP Rangers 44 starts 57% 0.77
Peter Lambert RHP Astros 43 starts 77% 0.30
Max Meyer RHP Marlins 43 starts 72% 0.44
Jacob Lopez LHP Athletics 43 starts 81% 0.35
Jared Jones RHP Pirates 43 starts 81% 0.30
Cade Povich LHP Orioles 43 starts 67% 0.49
Parker Messick LHP Guardians 43 starts 77% 0.28
Eric Lauer LHP Dodgers 42 starts 60% 0.71
Janson Junk RHP Marlins 42 starts 79% 0.36
Cade Cavalli RHP Nationals 42 starts 74% 0.43
Germán Márquez RHP Padres 41 starts 56% 0.93
Dane Dunning RHP Rangers 41 starts 71% 0.49
Graham Ashcraft RHP Reds 41 starts 80% 0.32
Johan Oviedo RHP Pirates 41 starts 61% 0.85
James Paxton LHP Red Sox 40 starts 65% 0.55
Paul Blackburn RHP Yankees 40 starts 68% 0.70
Braxton Garrett LHP Marlins 40 starts 70% 0.55
Quinn Priester RHP Brewers 40 starts 68% 0.50
Brandon Young RHP Orioles 40 starts 68% 0.57
Reynaldo López RHP Braves 39 starts 74% 0.38
Nolan McLean RHP Mets 39 starts 72% 0.46
Frankie Montas RHP Mets 38 starts 76% 0.53
Spencer Schwellenbach RHP Braves 38 starts 82% 0.26
Jonathan Cannon RHP White Sox 38 starts 68% 0.79
Steven Matz LHP Rays 37 starts 68% 0.73
Joe Musgrove RHP Padres 37 starts 73% 0.41
Matt Waldron RHP Nationals 37 starts 62% 0.81
Bobby Miller RHP Dodgers 37 starts 57% 0.81
Chase Burns RHP Reds 37 starts 84% 0.46
Kenta Maeda RHP Tigers 36 starts 67% 0.61
Braxton Ashcraft RHP Pirates 36 starts 83% 0.31
Mike Burrows RHP Astros 36 starts 67% 0.58
Tobias Myers RHP Mets 35 starts 69% 0.43
Hayden Wesneski RHP Astros 35 starts 60% 0.89
Brandon Williamson LHP Reds 35 starts 74% 0.49
Tanner Gordon RHP Rockies 35 starts 57% 0.97
Ryan Gusto RHP Marlins 35 starts 74% 0.46
Bubba Chandler RHP Pirates 34 starts 76% 0.50
Alex Cobb RHP Guardians 33 starts 61% 0.70
Joey Wentz LHP Braves 33 starts 70% 0.61
Alec Marsh RHP Royals 33 starts 58% 0.79
Mitch Spence RHP Royals 33 starts 73% 0.52
Brandon Woodruff RHP Brewers 32 starts 75% 0.47
Anthony Kay LHP White Sox 32 starts 69% 0.41
Foster Griffin LHP Guardians 32 starts 81% 0.41
Kris Bubic LHP Royals 32 starts 78% 0.44
Josiah Gray RHP Nationals 32 starts 75% 0.47
Christian Scott RHP Mets 32 starts 78% 0.31
Shane Smith RHP White Sox 32 starts 78% 0.56
Rhett Lowder RHP Reds 32 starts 72% 0.47
Jordan Lyles RHP Royals 31 starts 55% 0.81
Jordan Hicks RHP White Sox 31 starts 55% 0.84
Ben Brown RHP Cubs 31 starts 68% 0.61
Kyle Leahy RHP Cardinals 31 starts 74% 0.42
Roki Sasaki RHP Dodgers 31 starts 74% 0.45
Dakota Hudson RHP Rockies 30 starts 87% 0.27
Justin Wrobleski LHP Dodgers 30 starts 73% 0.47
Robert Gasser LHP Brewers 30 starts 80% 0.20
Payton Tolle LHP Red Sox 30 starts 67% 0.37
Rich Hill LHP Royals 29 starts 72% 0.55
Stephen Kolek RHP Royals 29 starts 79% 0.66
Carmen Mlodzinski RHP Pirates 29 starts 83% 0.24
Cody Bradford LHP Rangers 29 starts 69% 0.52
Joey Estes RHP Athletics 29 starts 62% 0.72
Chad Patrick RHP Brewers 29 starts 79% 0.28
Gavin Stone RHP Dodgers 29 starts 62% 0.66
Mike Clevinger RHP White Sox 28 starts 71% 0.50
Cole Irvin LHP Orioles 28 starts 79% 0.29
Antonio Senzatela RHP Rockies 28 starts 54% 1.18
J.P. France RHP Astros 28 starts 64% 0.68
Michael Kopech RHP Dodgers 28 starts 68% 0.79
Tyler Phillips RHP Marlins 28 starts 64% 0.82
Osvaldo Bido RHP Athletics 28 starts 71% 0.46
Trey Yesavage RHP Blue Jays 28 starts 68% 0.43
Zack Greinke RHP Royals 27 starts 85% 0.22
Wade Miley LHP Reds 27 starts 81% 0.37
Griffin Jax RHP Rays 27 starts 78% 0.37
Tony Gonsolin RHP Dodgers 27 starts 74% 0.52
Tyler Wells RHP Orioles 27 starts 70% 0.41
Bowden Francis RHP Blue Jays 27 starts 78% 0.56
Walbert Ureña RHP Angels 27 starts 85% 0.26
Luis Medina RHP Athletics 26 starts 65% 0.62
Logan Henderson RHP Brewers 26 starts 81% 0.31
Hayden Birdsong RHP Giants 26 starts 81% 0.42
Albert Suárez RHP Orioles 25 starts 80% 0.32
Ross Stripling RHP Athletics 25 starts 68% 0.56
José Ureña RHP Angels 25 starts 64% 0.56
Luke Weaver RHP Yankees 25 starts 40% 1.32
Ty Blach LHP Rockies 25 starts 48% 1.00
Joe Boyle RHP Rays 25 starts 68% 0.56
Troy Melton RHP Tigers 25 starts 64% 0.40
Daniel Lynch IV LHP Royals 24 starts 63% 1.00
Alek Manoah RHP Blue Jays 24 starts 71% 0.75
Cade Horton RHP Cubs 24 starts 71% 0.42
Brad Lord RHP Nationals 24 starts 79% 0.29
Chase Dollander RHP Rockies 24 starts 63% 0.54
Drew Smyly LHP Cubs 23 starts 57% 0.91
Tommy Henry LHP Diamondbacks 23 starts 57% 0.74
Brandon Sproat RHP Brewers 23 starts 74% 0.48
Andrew Painter RHP Phillies 23 starts 65% 0.91
David Festa RHP Twins 23 starts 74% 0.57
Connelly Early LHP Nationals 23 starts 61% 0.48
Anthony DeSclafani RHP Diamondbacks 22 starts 73% 0.64
Andrew Alvarez LHP Nationals 22 starts 91% 0.09
Yariel Rodríguez RHP Blue Jays 22 starts 68% 0.73
Ken Waldichuk LHP Athletics 22 starts 73% 0.36
Connor Prielipp LHP Twins 22 starts 64% 0.77
Adam Wainwright RHP Cardinals 21 starts 57% 0.90
Domingo Germán RHP Pirates 21 starts 62% 0.71
Lance McCullers Jr. RHP Astros 21 starts 57% 1.10
Alex Wood LHP Athletics 21 starts 52% 0.76
Julio Urías LHP Dodgers 21 starts 52% 1.00
Tyler Holton LHP Tigers 21 starts 71% 0.52
Jack Perkins RHP Athletics 21 starts 62% 1.05
DJ Herz LHP Nationals 21 starts 71% 0.38
Ian Seymour LHP Rays 21 starts 71% 0.52
AJ Smith-Shawver RHP Braves 21 starts 57% 0.52
Tyler Alexander LHP Rangers 20 starts 75% 0.35
Triston McKenzie RHP Guardians 20 starts 65% 0.55
Matt Manning RHP Tigers 20 starts 75% 0.40
Shane Drohan LHP Brewers 20 starts 85% 0.25
Gage Jump LHP Athletics 20 starts 70% 0.45
Ryan Yarbrough LHP Yankees 19 starts 84% 0.16
Valente Bellozo RHP Marlins 19 starts 74% 0.32
Cooper Criswell RHP Red Sox 19 starts 63% 0.47
Louis Varland RHP Blue Jays 19 starts 68% 0.58
Jake Bennett LHP Red Sox 19 starts 84% 0.21
Landon Knack RHP Dodgers 19 starts 74% 0.53
Hunter Dobbins RHP Cardinals 19 starts 68% 0.53
Jackson Jobe RHP Tigers 19 starts 42% 0.74
Jordan Wicks LHP Cubs 19 starts 53% 1.21
Ryan Johnson RHP Angels 19 starts 79% 0.53
Chase Anderson RHP Red Sox 18 starts 78% 0.28
Noah Syndergaard RHP Guardians 18 starts 56% 0.67
Zach Davies RHP Diamondbacks 18 starts 56% 1.33
Alex Faedo RHP Tigers 18 starts 83% 0.17
Bradley Blalock RHP Rockies 18 starts 50% 1.22
Shawn Armstrong RHP Guardians 17 starts 76% 0.35
Marco Gonzales LHP Pirates 17 starts 71% 0.59
Keaton Winn RHP Giants 17 starts 59% 1.12
Kai-Wei Teng RHP Astros 17 starts 53% 0.76
Roddery Muñoz RHP Marlins 17 starts 29% 1.18
Jared Shuster LHP White Sox 17 starts 53% 1.12
Touki Toussaint RHP White Sox 16 starts 69% 0.81
Trevor McDonald RHP Giants 16 starts 69% 0.44
Spencer Turnbull RHP Blue Jays 15 starts 73% 0.27
Yonny Chirinos RHP Marlins 15 starts 60% 0.67
Hogan Harris LHP Athletics 15 starts 67% 0.60
Jake Woodford RHP Pirates 15 starts 60% 0.80
Jason Alexander RHP Astros 15 starts 93% 0.53
Xzavion Curry RHP Mets 15 starts 60% 0.60
Colton Gordon LHP Astros 15 starts 60% 0.53
Ryan Bergert RHP Royals 15 starts 80% 0.27
Logan Evans RHP Mariners 15 starts 73% 0.40
Zac Thornton LHP Mets 15 starts 47% 0.73
Tatsuya Imai RHP Astros 15 starts 67% 0.87
Sean Newcomb LHP White Sox 14 starts 79% 0.50
Brennan Bernardino LHP Rockies 14 starts 71% 0.36
Bryse Wilson RHP White Sox 14 starts 57% 0.86
Roansy Contreras RHP Angels 14 starts 43% 1.07
Michael Grove RHP Dodgers 14 starts 71% 0.64
José Buttó RHP Mets 14 starts 86% 0.29
Ryan Walker RHP Giants 14 starts 64% 0.36
Garrett Whitlock RHP Red Sox 14 starts 71% 0.43
Carson Spiers RHP Reds 14 starts 50% 0.93
Beau Brieske RHP Tigers 14 starts 71% 0.64
Richard Fitts RHP Red Sox 14 starts 86% 0.57
Noah Schultz LHP White Sox 14 starts 57% 0.79
Adam Mazur RHP Marlins 14 starts 64% 0.57
Brandon Bielak RHP Astros 13 starts 69% 0.77
Connor Seabold RHP Rockies 13 starts 46% 1.23
José Suarez LHP Athletics 13 starts 85% 0.23
José Urquidy RHP White Sox 13 starts 69% 0.46
Kyle Muller LHP Athletics 13 starts 62% 0.77
Jhony Brito RHP Yankees 13 starts 54% 1.38
Lake Bachar RHP Pirates 13 starts 77% 0.23
Jesse Scholtens RHP Rays 13 starts 77% 0.46
Randy Dobnak RHP Royals 13 starts 85% 0.31
Carson Palmquist LHP Nationals 13 starts 46% 0.62
Gabriel Hughes RHP Rockies 13 starts 38% 1.31
Carson Whisenhunt LHP Giants 13 starts 54% 0.69
Hurston Waldrep RHP Braves 13 starts 62% 0.85
Johnny Cueto RHP Angels 12 starts 92% 0.08
Julio Teheran RHP Mets 12 starts 83% 0.58
Brent Suter LHP Braves 12 starts 83% 0.25
Brad Keller RHP Cubs 12 starts 58% 0.58
Brady Basso LHP Athletics 12 starts 58% 0.83
Luinder Avila RHP Royals 12 starts 58% 1.25
Hyun Jin Ryu LHP Blue Jays 11 starts 55% 0.91
Jakob Junis RHP Rangers 11 starts 82% 0.18
Joe Ross RHP Phillies 11 starts 64% 0.64
James Kaprielian RHP Athletics 11 starts 64% 0.45
Drew Anderson RHP Tigers 11 starts 91% 0.09
Joey Lucchesi LHP Mets 11 starts 64% 0.55
Zack Thompson LHP Cardinals 11 starts 45% 1.00
Erik Miller LHP Red Sox 11 starts 73% 0.27
DL Hall LHP Brewers 11 starts 73% 0.55
Joan Adon RHP Nationals 11 starts 73% 0.36
PJ Poulin LHP Nationals 11 starts 82% 0.18
Braydon Fisher RHP Blue Jays 11 starts 91% 0.27
Mason Barnett RHP Athletics 11 starts 55% 1.00
Mick Abel RHP Twins 11 starts 91% 0.09
Sam Aldegheri LHP Angels 11 starts 45% 1.27
Blade Tidwell RHP Giants 11 starts 55% 0.64
JR Ritchie RHP Braves 11 starts 73% 0.27
Luis Morales RHP Athletics 11 starts 55% 0.55
Dallas Keuchel LHP Brewers 10 starts 90% 0.20
John Brebbia RHP Giants 10 starts 80% 0.20
Kyle Hart LHP Padres 10 starts 70% 0.70
Matt Strahm LHP Phillies 10 starts 70% 0.40
Jalen Beeks LHP Diamondbacks 10 starts 90% 0.10
Chase Silseth RHP Angels 10 starts 70% 0.70
Mitch Bratt LHP Diamondbacks 10 starts 70% 0.30
Corey Kluber RHP Red Sox 9 starts 44% 1.11
Carson Fulmer RHP Angels 9 starts 78% 0.56
Huascar Brazobán RHP Mets 9 starts 100% 0.00
Allan Winans RHP Yankees 9 starts 78% 0.56
Jacob Latz LHP Rangers 9 starts 78% 0.33
Kolby Allard LHP Guardians 9 starts 89% 0.11
Bryan Hudson LHP White Sox 9 starts 67% 0.78
Bryan Hoeing RHP Marlins 9 starts 56% 1.11
Adam Oller RHP Marlins 9 starts 78% 0.33
Yoendrys Gómez RHP White Sox 9 starts 67% 0.44
Quinn Mathews LHP Cardinals 9 starts 78% 0.44
Brandon Walter LHP Astros 9 starts 67% 0.56
Drew Thorpe RHP White Sox 9 starts 67% 1.33
Jonah Tong RHP Mets 9 starts 78% 0.89
Scott Alexander LHP Giants 8 starts 50% 1.13
Vince Velasquez RHP Pirates 8 starts 75% 0.75
John Means LHP Orioles 8 starts 63% 0.38
Caleb Ferguson LHP Reds 8 starts 63% 0.63
Zach Plesac RHP Angels 8 starts 50% 1.13
Davis Daniel RHP Braves 8 starts 63% 0.63
Jack Dreyer LHP Dodgers 8 starts 38% 0.75
Luis Garcia RHP Astros 8 starts 88% 0.13
Drew Rom LHP Cardinals 8 starts 63% 0.75
Nick Nastrini RHP White Sox 8 starts 75% 0.75
Dylan Dodd LHP Braves 8 starts 75% 0.75
Spencer Miles RHP Blue Jays 8 starts 100% 0.00
Trey Gibson RHP Orioles 8 starts 38% 1.25
Mason Black RHP Giants 8 starts 63% 0.88
Caden Dana RHP Angels 8 starts 75% 0.50
Robert Stock RHP Mets 7 starts 86% 0.43
Ryan Brasier RHP Cubs 7 starts 71% 0.29
Joe Mantiply LHP Diamondbacks 7 starts 71% 0.29
Tanner Banks LHP Phillies 7 starts 71% 0.29
Andre Jackson RHP Pirates 7 starts 100% 0.00
Kyle Wright RHP Braves 7 starts 86% 0.57
Shintaro Fujinami RHP Athletics 7 starts 57% 0.86
Sixto Sánchez RHP Marlins 7 starts 43% 1.86
Kyle Tyler RHP Marlins 7 starts 29% 1.00
Casey Legumina RHP Rays 7 starts 86% 0.14
Josh Winckowski RHP Red Sox 7 starts 57% 0.43
Aaron Ashby LHP Brewers 7 starts 57% 0.86
Anthony Molina RHP Giants 7 starts 71% 0.29
Hunter Gaddis RHP Guardians 7 starts 71% 0.29
Brandon Eisert LHP White Sox 7 starts 43% 0.86
McCade Brown RHP Rockies 7 starts 71% 0.29
Sawyer Gipson-Long RHP Tigers 7 starts 57% 0.43
Julian Aguiar RHP Reds 7 starts 71% 0.43
Jackson Kent LHP Nationals 7 starts 57% 0.43
Kade Anderson LHP Mariners 7 starts 71% 0.43
Luis Cessa RHP Reds 6 starts 17% 2.17
Wandy Peralta LHP Padres 6 starts 83% 0.17
Chad Kuhl RHP White Sox 6 starts 67% 0.67
Tim Mayza LHP Phillies 6 starts 67% 0.67
Jaime Barria RHP Angels 6 starts 67% 0.83
Austin Pruitt RHP Athletics 6 starts 50% 1.17
Tyler Gilbert LHP White Sox 6 starts 67% 0.33
Jared Koenig LHP Brewers 6 starts 100% 0.00
Pedro Avila RHP Padres 6 starts 67% 0.33
Noah Davis RHP Rockies 6 starts 67% 0.33
Richard Lovelady LHP Nationals 6 starts 83% 0.17
Keegan Akin LHP Orioles 6 starts 67% 0.33
Mason Englert RHP Rays 6 starts 67% 0.67
Steven Cruz RHP Royals 6 starts 67% 0.33
Josh Fleming LHP Pirates 6 starts 83% 0.33
Gunnar Hoglund RHP Athletics 6 starts 67% 0.83
Matt Wilkinson LHP Giants 6 starts 83% 0.50
Peyton Battenfield RHP Guardians 6 starts 67% 0.50
Connor Gillispie RHP Marlins 6 starts 33% 1.83
David Sandlin RHP White Sox 6 starts 50% 0.50
River Ryan RHP Tigers 6 starts 67% 0.50
Mason Adams RHP Rockies 6 starts 67% 1.00
Grant Taylor RHP White Sox 6 starts 83% 0.33
George Klassen RHP Angels 6 starts 83% 0.67
Mason Miller RHP Athletics 6 starts 50% 1.17
Elmer Rodríguez RHP Yankees 6 starts 67% 0.67
Fernando Cruz RHP Reds 5 starts 40% 0.80
Drew Pomeranz LHP Cubs 5 starts 60% 0.60
Steven Okert LHP Astros 5 starts 40% 1.20
JT Chargois RHP Marlins 5 starts 100% 0.00
Nabil Crismatt RHP Diamondbacks 5 starts 80% 0.20
Rob Zastryzny LHP Brewers 5 starts 60% 0.40
Tristan Beck RHP Giants 5 starts 60% 0.80
Brenan Hanifee RHP Tigers 5 starts 100% 0.00
Darren McCaughan RHP Marlins 5 starts 20% 1.20
Trevor Richards RHP Blue Jays 5 starts 100% 0.00
Jackson Rutledge RHP Nationals 5 starts 60% 1.20
Angel Zerpa LHP Royals 5 starts 60% 0.60
Brant Hurter LHP Tigers 5 starts 60% 1.00
Ray Kerr LHP Braves 5 starts 80% 0.40
Lyon Richardson RHP Reds 5 starts 60% 1.60
Colin Selby RHP Pirates 5 starts 60% 0.80
Mason Montgomery LHP Pirates 5 starts 100% 0.00
Connor Phillips RHP Reds 5 starts 60% 1.40
Kohl Drake LHP Diamondbacks 5 starts 40% 0.80
Easton Lucas LHP Blue Jays 5 starts 40% 1.40
Chase Petty RHP Reds 5 starts 60% 1.20
Mike Paredes RHP Twins 5 starts 60% 0.40
Jose Cabrera RHP Diamondbacks 5 starts 60% 0.40
Didier Fuentes RHP Braves 5 starts 40% 2.20
Sean Sullivan LHP Rockies 5 starts 60% 1.00
Ethan Pecko RHP Astros 5 starts 80% 0.40
Mitch Farris LHP Angels 5 starts 40% 1.20
Madison Bumgarner LHP Diamondbacks 4 starts 25% 2.25
Cody Poteet RHP Yankees 4 starts 100% 0.00
Derek Law RHP Diamondbacks 4 starts 75% 0.25
Aaron Brooks RHP Athletics 4 starts 25% 1.50
Drew Rucinski RHP Athletics 4 starts 100% 0.00
Ryan Burr RHP Blue Jays 4 starts 75% 0.50
Jimmy Herget RHP Rockies 4 starts 75% 0.25
A.J. Puk LHP Marlins 4 starts 50% 1.00
Ian Hamilton RHP Yankees 4 starts 50% 1.00
Cole Sulser RHP Rays 4 starts 75% 0.25
Dinelson Lamet RHP Rockies 4 starts 50% 1.50
Taylor Clarke RHP Diamondbacks 4 starts 75% 0.25
Kenny Rosenberg LHP Angels 4 starts 75% 0.50
Darius Vines RHP Braves 4 starts 75% 0.25
Carlos Hernández RHP Royals 4 starts 75% 0.75
Ben Casparius RHP Dodgers 4 starts 75% 0.50
Calvin Faucher RHP Rays 4 starts 75% 0.25
Will Vest RHP Tigers 4 starts 100% 0.00
Austin Cox LHP Braves 4 starts 50% 0.50
Ky Bush LHP White Sox 4 starts 25% 0.75
Daniel Espino RHP Guardians 4 starts 50% 1.00
Mason Fluharty LHP Blue Jays 4 starts 75% 0.25
Coleman Crow RHP Brewers 4 starts 75% 0.75
Carson Seymour RHP Giants 4 starts 75% 0.25
Kendry Rojas LHP Twins 4 starts 75% 0.25
Hagen Smith LHP White Sox 4 starts 100% 0.00
Bradgley Rodriguez RHP Padres 4 starts 100% 0.00
Yilber Díaz RHP Diamondbacks 4 starts 75% 0.25
Cesar Perdomo LHP Giants 4 starts 75% 0.25
AJ Blubaugh RHP Astros 4 starts 75% 0.25
Scott McGough RHP Diamondbacks 3 starts 67% 0.33
Tayler Scott RHP Astros 3 starts 67% 0.33
Anthony Banda LHP Dodgers 3 starts 33% 0.67
Dietrich Enns LHP Orioles 3 starts 33% 2.00
Miguel Díaz RHP Tigers 3 starts 100% 0.00
Thomas Hatch RHP Twins 3 starts 100% 0.00
Jake Bird RHP Rockies 3 starts 67% 1.00
Trevor Megill RHP Brewers 3 starts 67% 0.67
Connor Overton RHP Reds 3 starts 0% 1.67
Denyi Reyes RHP Mets 3 starts 33% 1.33
Alan Rangel RHP Phillies 3 starts 67% 0.67
Cole Sands RHP Twins 3 starts 67% 0.33
Jovani Morán LHP Red Sox 3 starts 0% 1.67
Trevor Kelley RHP Rays 3 starts 67% 0.33
Karl Kauffmann RHP Rockies 3 starts 100% 0.00
Ryan Rolison LHP Cubs 3 starts 100% 0.00
Chris Murphy LHP White Sox 3 starts 33% 2.00
Spencer Howard RHP Guardians 3 starts 33% 0.67
Cody Bolton RHP Astros 3 starts 67% 0.33
Zack Kelly RHP Red Sox 3 starts 100% 0.00
Mike Vasil RHP White Sox 3 starts 100% 0.00
Jonathan Bowlan RHP Royals 3 starts 33% 1.33
Andrew Wantz RHP Angels 3 starts 67% 0.33
Shawn Dubin RHP Astros 3 starts 67% 0.33
Victor Mederos RHP Angels 3 starts 33% 1.00
Riley Cornelio RHP Nationals 3 starts 100% 0.00
Fraser Ellard LHP White Sox 3 starts 100% 0.00
Drey Jameson RHP Diamondbacks 3 starts 33% 1.33
Paxton Schultz RHP Nationals 3 starts 33% 0.67
Alec Gamboa LHP Red Sox 3 starts 67% 0.33
Zach Agnos RHP Rockies 3 starts 67% 0.33
Carlos Rodriguez RHP Brewers 3 starts 100% 0.00
Will Klein RHP Dodgers 3 starts 33% 0.67
Eduardo Rivera LHP Red Sox 3 starts 33% 2.00
Pierson Ohl RHP Twins 3 starts 67% 1.67
Andrew Morris RHP Twins 3 starts 33% 0.67
Yunior Marte RHP Giants 3 starts 67% 0.33
Andrew Sears LHP Tigers 3 starts 67% 2.00
Jake Bloss RHP Astros 3 starts 33% 1.00
Erasmo Ramírez RHP Rays 2 starts 50% 0.50
Tommy Milone LHP Mariners 2 starts 50% 0.50
José De León RHP Red Sox 2 starts 100% 0.00
Mike Mayers RHP Royals 2 starts 100% 0.00
Zach Neal RHP Athletics 2 starts 100% 0.00
Aaron Bummer LHP Braves 2 starts 100% 0.00
Jose Cuas RHP Cubs 2 starts 50% 1.00
Jacob Waguespack RHP Tigers 2 starts 100% 0.00
Ryan Borucki LHP Pirates 2 starts 100% 0.00
Luis F. Castillo RHP Mariners 2 starts 50% 0.50
Shaun Anderson RHP Marlins 2 starts 50% 1.00
Emilio Pagán RHP Reds 2 starts 100% 0.00
Lou Trivino III RHP Dodgers 2 starts 50% 0.50
Gerson Garabito RHP Rangers 2 starts 100% 0.00
Javy Guerra RHP Rays 2 starts 100% 0.00
Jhonathan Díaz LHP Mariners 2 starts 100% 0.00
Scott Blewett RHP Orioles 2 starts 50% 0.50
Brock Burke LHP Angels 2 starts 50% 0.50
Matt Gage LHP Giants 2 starts 100% 0.00
Elvin Rodríguez RHP Brewers 2 starts 0% 2.00
James McArthur RHP Royals 2 starts 50% 1.50
Justin Hagenman RHP Mets 2 starts 50% 1.00
Brett Kennedy RHP Reds 2 starts 100% 0.00
JT Brubaker RHP Giants 2 starts 50% 0.50
Caleb Kilian RHP Cubs 2 starts 50% 2.50
Kyle Hurt RHP Dodgers 2 starts 50% 1.00
Kyle Nelson LHP Diamondbacks 2 starts 50% 2.00
John Schreiber RHP Red Sox 2 starts 50% 0.50
Cionel Pérez LHP Mets 2 starts 100% 0.00
Kaleb Ort RHP Red Sox 2 starts 50% 1.00
Jordan Leasure RHP White Sox 2 starts 50% 0.50
Michael Mercado RHP Phillies 2 starts 100% 0.00
Brandon Hughes LHP Diamondbacks 2 starts 100% 0.00
Ty Madden RHP Tigers 2 starts 50% 0.50
Ryan Weiss RHP Astros 2 starts 50% 0.50
Grant Holman RHP Athletics 2 starts 100% 0.00
Austin Warren RHP Mets 2 starts 50% 1.00
Levi Stoudt RHP Reds 2 starts 50% 3.00
Seth Johnson RHP Athletics 2 starts 50% 1.00
Blake Walston LHP Diamondbacks 2 starts 100% 0.00
Brendan White RHP Tigers 2 starts 50% 1.00
David Morgan RHP Padres 2 starts 50% 0.50
Orion Kerkering RHP Phillies 2 starts 100% 0.00
Brendan Beck RHP Yankees 2 starts 50% 1.50
Chayce McDermott RHP Orioles 2 starts 50% 0.50
Kade Morris RHP Athletics 2 starts 50% 0.50
Wilber Dotel RHP Pirates 2 starts 100% 0.00
Miguel Ullola RHP Astros 2 starts 50% 0.50
Gordon Graceffo RHP Cardinals 2 starts 100% 0.00
Travis Adams RHP Twins 2 starts 50% 0.50
Spencer Bivens RHP Giants 2 starts 100% 0.00
Cade Gibson LHP Marlins 2 starts 50% 0.50
Shinnosuke Ogasawara LHP Nationals 2 starts 50% 2.00
Jesse Chavez RHP Braves 1 start 100% 0.00
Kirby Yates RHP Pirates 1 start 100% 0.00
Paolo Espino RHP Blue Jays 1 start 0% 2.00
Danny Coulombe LHP Twins 1 start 0% 1.00
Collin McHugh RHP Braves 1 start 100% 0.00
Andrew Kittredge RHP Cubs 1 start 0% 1.00
Matt Dermody LHP Red Sox 1 start 0% 1.00
Buck Farmer RHP Reds 1 start 100% 0.00
Matt Koch RHP Rockies 1 start 100% 0.00
Shelby Miller RHP Dodgers 1 start 100% 0.00
Hoby Milner LHP Brewers 1 start 0% 1.00
Burch Smith RHP Tigers 1 start 0% 2.00
Dylan Covey RHP Phillies 1 start 0% 7.00
Kent Emanuel LHP Reds 1 start 0% 2.00
Brock Stewart RHP Dodgers 1 start 100% 0.00
Sam Moll LHP Athletics 1 start 100% 0.00
Matt Barnes RHP Marlins 1 start 100% 0.00
Scott Barlow RHP Reds 1 start 0% 4.00
Michael Fulmer RHP Cubs 1 start 0% 1.00
Chris Devenski RHP Mets 1 start 100% 0.00
José Ruiz RHP Diamondbacks 1 start 0% 1.00
Justin Garza RHP Red Sox 1 start 0% 2.00
Matt Bowman RHP Orioles 1 start 100% 0.00
Tejay Antone RHP Reds 1 start 100% 0.00
Josh Staumont RHP Royals 1 start 100% 0.00
Elieser Hernández RHP Dodgers 1 start 100% 0.00
Jimmy Cordero RHP Yankees 1 start 100% 0.00
Thomas Pannone LHP Brewers 1 start 100% 0.00
Justin Topa RHP Twins 1 start 0% 1.00
Victor González LHP Dodgers 1 start 100% 0.00
Wes Parsons RHP Blue Jays 1 start 0% 1.00
Connor Brogdon RHP Phillies 1 start 100% 0.00
Matt Foster RHP White Sox 1 start 100% 0.00
Brent Honeywell RHP Dodgers 1 start 100% 0.00
Daulton Jefferies RHP Giants 1 start 0% 5.00
Jefry Yan LHP Mets 1 start 0% 2.00
Jonathan Hernández RHP Rangers 1 start 0% 3.00
Jonathan Bermúdez LHP Marlins 1 start 0% 2.00
Zach Pop RHP Phillies 1 start 100% 0.00
Dan Altavilla RHP Royals 1 start 0% 6.00
Tucker Davidson LHP Royals 1 start 100% 0.00
Devin Smeltzer LHP Marlins 1 start 100% 0.00
Bennett Sousa LHP Astros 1 start 0% 1.00
Josh Taylor LHP Royals 1 start 0% 1.00
Spenser Watkins RHP Athletics 1 start 0% 4.00
Reed Garrett RHP Mets 1 start 100% 0.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
Brandon Waddell LHP Mets 1 start 100% 0.00
Trent Thornton RHP Mariners 1 start 0% 1.00
Sean Hjelle RHP Giants 1 start 0% 1.00
Tony Santillan RHP Reds 1 start 100% 0.00
Reiss Knehr RHP Padres 1 start 100% 0.00
Nate Pearson RHP Cubs 1 start 100% 0.00
Cody Ponce RHP Blue Jays 1 start 100% 0.00
Pete Fairbanks RHP Marlins 1 start 0% 3.00
Danny Young LHP Braves 1 start 0% 1.00
Elvis Peguero RHP White Sox 1 start 100% 0.00
Ryan Zeferjahn RHP Angels 1 start 0% 1.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
John King LHP Marlins 1 start 0% 1.00
Jack Ralston RHP Marlins 1 start 0% 1.00
Cole Winn RHP Rangers 1 start 100% 0.00
Easton McGee RHP Mariners 1 start 100% 0.00
Blair Henley RHP Astros 1 start 0% 5.00
Bruce Zimmermann LHP Brewers 1 start 0% 4.00
Dylan Lee LHP Braves 1 start 100% 0.00
Sean Reynolds RHP Padres 1 start 100% 0.00
CJ Van Eyk RHP Blue Jays 1 start 0% 3.00
Dylan Coleman RHP Royals 1 start 100% 0.00
Matt Sauer RHP Dodgers 1 start 0% 1.00
Jimmy Lambert RHP White Sox 1 start 100% 0.00
Sam Long LHP Athletics 1 start 100% 0.00
Rico Garcia RHP Orioles 1 start 100% 0.00
Adrian Morejon LHP Padres 1 start 100% 0.00
Yohan Ramírez RHP Pirates 1 start 100% 0.00
Sammy Peralta LHP Rockies 1 start 0% 2.00
Adam Macko LHP Blue Jays 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
Sean Guenther LHP Tigers 1 start 0% 1.00
Juan Mejia RHP Rockies 1 start 0% 2.00
Collin Snider RHP Royals 1 start 100% 0.00
Freddy Tarnok RHP Athletics 1 start 0% 2.00
Caleb Boushley RHP Rangers 1 start 0% 3.00
Randy Rodríguez RHP Giants 1 start 100% 0.00
Ronny Henriquez RHP Twins 1 start 100% 0.00
Eddy Yean RHP Nationals 1 start 100% 0.00
Walter Pennington LHP Rangers 1 start 100% 0.00
Kyle Backhus LHP Phillies 1 start 0% 1.00
Jackson Wolf LHP Padres 1 start 100% 0.00
Nick Sandlin RHP Guardians 1 start 100% 0.00
Doug Nikhazy LHP Guardians 1 start 0% 1.00
Jayden Murray RHP Astros 1 start 100% 0.00
Luke Little LHP Cubs 1 start 100% 0.00
Alex Vesia LHP Dodgers 1 start 100% 0.00
Joe Jacques LHP Red Sox 1 start 100% 0.00
Edgardo Henriquez RHP Dodgers 1 start 100% 0.00
Anthony Veneziano LHP Marlins 1 start 100% 0.00
Austin Kitchen LHP Marlins 1 start 0% 3.00
Hunter Bigge RHP Rays 1 start 100% 0.00
Bryce Jarvis RHP Diamondbacks 1 start 100% 0.00
Justin Sterner RHP Athletics 1 start 0% 1.00
Anthony Maldonado RHP Marlins 1 start 100% 0.00
Nick Robertson RHP Red Sox 1 start 100% 0.00
Bryan King LHP Astros 1 start 0% 1.00
Jared Simpson LHP Nationals 1 start 0% 2.00
Andrew Walters RHP Guardians 1 start 100% 0.00
Ben Joyce RHP Angels 1 start 100% 0.00
Cristian Mena RHP Diamondbacks 1 start 0% 4.00
Matt Svanson RHP Cardinals 1 start 100% 0.00
Beck Way RHP Royals 1 start 0% 2.00
Jedixson Paez RHP Red Sox 1 start 0% 1.00
Tyler Samaniego LHP Red Sox 1 start 0% 4.00
Will Dion LHP Nationals 1 start 100% 0.00
Robby Snelling LHP Marlins 1 start 0% 3.00
Riley Martin LHP Cubs 1 start 100% 0.00
Owen Murphy RHP Braves 1 start 0% 1.00
Brycen Mautz LHP Cardinals 1 start 0% 3.00
Thomas Harrington RHP Pirates 1 start 0% 3.00

730 pitchers. Starts below 10 get an amber tag.