MLB Projections · SO

2025 season · projected (median) · batters
Top 100
2025 proj
#PlayerPosTmHRRBIRH2B3BSBBBSO
1Will BensonRFCIN2571841322942568221
2José SiriLFLAA2876851232322346219
3Nolan Gorman3BSTL318376126241965218
4Martín MaldonadoCSD227356111211145211
5Sam HilliardLFCOL2579911282621763211
6Michael Toglia1BCOL288183124253964210
7Matt WallnerRFMIN268578127302763209
8Bobby Dalbec1BCWS1866771342531562206
9Justyn-Henry MalloyRFDET216971131262562206
10Paul DeJong3BWSH237271125260443205
11Chris TaylorCFLAA1669761262621265205
12Edouard Julien2BCOL226878133271876204
13Giancarlo StantonDHNYY349467117230160203
14Jake Bauers1BMIL2371781212421467203
15Kyle StowersLFMIA197167139273440203
16Garrett MitchellCFMIL2065831412942859203
17James OutmanCFDET2470851282431670202
18Elly De La CruzSSCIN2678971483284965202
19Alex JacksonCMIN207068121270448200
20Michael TaylorRFCWS2169751282121846200
21Niko Kavadas1BLAA257976134252661199
22Gabriel AriasSSCLE2072721382921148199
23Chad WallachCLAA217064120211252199
24Brandon MarshLFPHI2282811462841764198
25Zack Gelof3BATH2473791372932652196
26José BarreroSSSTL1465681292611054195
27Davis SchneiderLFTOR237279132303766194
28Grant McCrayCFSF2274761422351946194
29Jake RogersCDET267578131261347194
30Jorge AlfaroCWSH177868137311836193
31Nolan JonesRFCLE1974781443031471193
32Eric HaaseCSF227772139242651192
33Brent RookerDHATH369384142261764192
34Jack SuwinskiRFPIT2676761262721571192
35Connor Norby1BMIA2272881432821252191
36Tyler Fitzgerald2BSF2371891462742748191
37Ryan Noda1BBAL237178125281483190
38Jarred KelenicRFTEX2274751363031253190
39Jackson Holliday2BBAL1972841402551546190
40Derek HillRFPHI1770761442431932190
41Jhonkensy NoelRFCLE277878138262451190
42Trevor StorySSBOS1770711292812453189
43Adrian Del CastilloDHAZ218376141262557189
44Jordan BeckLFCOL1467691402821846188
45Luke RaleyRFSEA2579811372821546188
46Tyler O'NeillRFBAL307781128271864188
47Mark Vientos1BNYM298874138251148188
48Teoscar HernándezLFLAD2786801472821047188
49Matt ThaissCTB176864116241574187
50Korey LeeCCWS196561129271738187
51Oneil CruzCFPIT3089871473032361187
52Oliver Dunn3BTB1566751372451548186
53Rece HindsRFCIN2982861392961358185
54Jerar EncarnacionRFSF2691791452711043185
55Colton CowserRFBAL247987139272964185
56Ramón LaureanoLFSD2271731342921444185
57Joey LoperfidoLFHOU1567701412751341184
58Cavan Biggio1BKC136182126222864184
59Luis RobertCFNYM2980831463122541184
60Josh LoweLFLAA2479771453233448184
61Bo NaylorCCLE237571130272957184
62Jo AdellRFLAA2377761382731644183
63Ryan McMahon3BNYY247777139302465183
64Mickey MoniakLFCOL2273751433031430183
65Rhys Hoskins1BCLE298374128261365183
66Dane MyersCFCIN1977791412831645183
67Griffin ConineLFMIA207578140283551183
68Mitch GarverCSEA267571114250172183
69Daniel SchneemannCFCLE176569132283963182
70Triston Casas1BBOS308778133271283182
71Jacob AmayaSSCWS1967711352421748182
72Everson PereiraRFCWS1975721392931852182
73Luke MaileCKC186458123250655181
74Mason McCoy2BSD1259771252321444181
75Zach DezenzoLFHOU207176145292751181
76Eugenio SuárezDHCIN268978133261159181
77Cal RaleighCSEA349178128251468180
78Kyle SchwarberDHPHI409494123231491180
79Kyle HigashiokaCTEX258270130251243180
80Jace Jung3BDET126275132272465180
81Tucker BarnhartCTEX116157123200664179
82Gary SánchezDHMIL268564124250157179
83Dylan MooreCFPHI1665771223043469179
84J. D. Davis3BLAA207168136271258179
85Ryan Bliss2BSEA1970781332842854179
86Ezequiel TovarSSCOL248486160364830179
87Josh Jung3BTEX257978149292739178
88Dillon DinglerCDET177963141283549178
89Akil BaddooLFDET2371791312431664178
90Kyren Paris2BLAA1667781292831756178
91Noelvi MarteRFCIN1671771452922139177
92Logan O'HoppeCLAA298079145262446177
93Trent GrishamCFNYY217477120271973177
94Riley GreeneLFDET248084155304764177
95Adolis GarcíaRFPHI3193771352711150176
96James WoodRFWSH2278841492952269176
97Henry DavisCPIT2066741302721064175
98Michael Busch1BCHC217579133302466175
99Mike TroutCFLAA3387911432621368175
100Matt McLain2BCIN2280851513141753175