MLB Projections · SO

2026 season · projected (median) · pitchers · per ~700 BF (role-blind v1)
Top 100
2026 proj
#PlayerPosTmSOBBHRHER
1Mason MillerPSD267671510855
2Edwin DíazPLAD249611711759
3Aroldis ChapmanPBOS241681612163
4Josh HaderPHOU236622211464
5Fernando CruzPNYY228751813269
6Cole RagansPKC225621713065
7Devin WilliamsPNYM223681511561
8Bryan AbreuPHOU222701712962
9Erik SabrowskiPCLE221771612163
10Jeremiah EstradaPSD221692213560
11James KarinchakPATL221791911665
12Andrés MuñozPSEA215701411858
13Alex VesiaPLAD213682311958
14Garrett CrochetPBOS211482114061
15Cade SmithPCLE210511413757
16Chris SalePATL208451814262
17Logan GilbertPSEA207402513967
18Chase BurnsPCIN206602115076
19Kyle BradishPBAL205541613260
20Andrew NardiPMIA205652114167
21Zack WheelerPPHI204392213762
22Mason MontgomeryPPIT204811814373
23Griffin JaxPTB203491714260
24Tarik SkubalPDET203391813955
25Clayton BeeterPWSH202811812267
26Jacob MisiorowskiPMIL202692314177
27Shohei OhtaniTWPLAD201532114268
28Gabe SpeierPSEA200481813660
29Paul SkenesPPIT200431613953
30Dylan CeasePTOR200652114071
31Blake SnellPLAD199721513664
32Brandon WoodruffPMIL198452613765
33Connor PhillipsPCIN197742112075
34Kirby YatesPLAA197742211063
35Garrett CleavingerPTB196632213462
36Matt BrashPSEA196641514563
37Yoshinobu YamamotoPLAD196551814265
38Tyler GlasnowPLAD195602113871
39Trevor MegillPMIL195581513763
40Jeff CriswellPCOL195662214371
41Grant TaylorPCWS195671615173
42David BednarPNYY194611813862
43Freddy PeraltaPNYM192632414268
44Logan HendersonPMIL192622314168
45Abner UribePMIL192741313266
46Connelly EarlyPBOS191641815271
47Joe RyanPMIN191402514672
48Spencer StriderPATL191622215277
49Jeff HoffmanPTOR190572112963
50Phil MatonPCHC190641513562
51Brent HeadrickPNYY189582213867
52Braydon FisherPTOR188641913069
53Matt StrahmPKC188491913860
54Jesús LuzardoPPHI188502015173
55Camilo DovalPNYY187791513770
56Garrett WhitlockPBOS187541814359
57Hunter BrownPHOU187552014568
58Aaron AshbyPMIL187601614365
59Jhoan DuránPPHI187541414163
60Seranthony DomínguezPCWS185702013565
61Matt SvansonPSTL185621812967
62Ryan WalkerPSF185531814864
63Blake TreinenPLAD185592113567
64Reid DetmersPLAA185682115077
65Steven OkertPHOU185592214066
66Emmet SheehanPLAD184612213668
67Brendon LittlePTOR184831813967
68Lucas SimsPCWS184711713578
69Nolan McLeanPNYM184602214371
70Jacob LopezPATH183612314273
71Evan SiskPPIT183742114372
72Dylan LeePATL182502614466
73Jordan LeasurePCWS182772313572
74Orion KerkeringPPHI182641514666
75Eury PérezPMIA181572214372
76Joey CantilloPCLE181662114472
77Nick SandlinPLAA181662413869
78Bennett SousaPHOU181571813962
79Nick PivettaPSD181502514372
80Taylor RashiPAZ180641914975
81Brock StewartPLAD180631714767
82Daniel PalenciaPCHC179631514366
83Bryan BakerPTB179602213567
84Bryan HudsonPCWS179681813071
85Ryan ZeferjahnPLAA179792213173
86Jack FlahertyPDET179572315374
87Andrew KittredgePBAL179482114265
88Ryan HelsleyPBAL179671614770
89Jason AdamPSD179611713062
90Mike KingPSD178602114969
91Tanner ScottPLAD178651914167
92Gregory SotoPPIT177661715270
93Emilio PagánPCIN177552013664
94Scott BarlowPATH177851713977
95Shane McClanahanPTB176552214570
96Danny CoulombePBOS176551714067
97Jacob deGromPTEX176412213965
98José FerminPLAA176762312871
99Sonny GrayPBOS175412115873
100Aaron BummerPATL175591515475