MLB Projections · 2B

2024 season · projected (median) · batters
Top 100
2024 proj
#PlayerPosTmHRRBIRH2B3BSBBBSO
1Rafael Devers1BSF329690162371361133
2Alex VerdugoLFATL157785159373550103
3Michael HarrisCFATL2792961723532138134
4Nick GordonSSMIA146774149355939128
5Freddie Freeman1BLAD24901041763521472103
6Ketel Marte2BAZ238087153354665114
7José Ramírez3BCLE269690158354226783
8Jarren DuranLFBOS1367811503443045167
9Mookie BettsSSLAD31901071533421076107
10Josh LoweLFLAA2084851573432944173
11Jeimer Candelario3BLAA217479137343457146
12David PeraltaLFSD137766146343347130
13Masataka YoshidaDHBOS167875160342642101
14Bryce Harper1BPHI2788961543411283147
15Austin HaysLFCWS238283152342443149
16Josh Naylor1BSEA249869161340745106
17Lourdes GurrielLFAZ228676161341441118
18Ezequiel TovarSSCOL1975761563341236167
19Luis García1BWSH167373160334833106
20Jordan Westburg3BBAL1471791493341150154
21Sean MurphyCATL258282137331165149
22Adley RutschmanCBAL216884147331381111
23Kyle TuckerRFLAD3010386156332216999
24Bo Bichette3BNYM258785176332840134
25Dominic CanzoneDHSEA237975140331439122
26Fernando TatísRFSD3393971563322661148
27Trea TurnerSSPHI27881001703342642126
28Joey Meneses1BWSH187969160331244132
29Julio RodríguezCFSEA31911001613322949154
30José Altuve2BHOU25701001603311365110
31Riley AdamsCWSH187166135332256172
32Yandy DíazDHTB177390160330181103
33Spencer SteerLFCIN1977781483221166133
34Richie Palacios2BTB1875711513221048108
35Kyle IsbelCFKC1570811473251442142
36Brendan Rodgers2BHOU207578154323143136
37Zack Gelof3BATH2476811493222257170
38Alex Bregman3BCHC22859114432147790
39Anthony SantanderRFTOR289381144321355141
40Tommy Edman2BLAD1566871513232646110
41Elehuris Montero1BCOL227178144322243204
42Ke'Bryan Hayes3BCIN2078801543231147139
43Joey Wendle2BNYM1266671443231238135
44Justin Turner1BCHC229380149320353115
45Bobby WittSSKC2989981603263741129
46Stone GarrettCFWSH208383144322955189
47Gunnar HendersonSSBAL2791901563251163163
48Vinnie Pasquantino1BKC23746815432126392
49Yuli Gurriel1BSD11617114832264993
50Marcus Semien2BNYM2674961543231457103
51Ozzie Albies2BATL2891881543241143117
52Luis RobertCFNYM3089861603211634163
53Nick Loftin2BKC1270761543231145129
54Jeff McNeil2BATH10587416732364177
55Nick Madrigal3BLAA55771157323113683
56Owen Miller2BCOL1263731453221643139
57Leody TaverasCFBAL1775811483241843149
58Christian Walker1BHOU278981138322560132
59Edward OlivaresRFPIT1869801513241439121
60J. D. MartinezDHNYM299480141321155186
61Bo NaylorCCLE247778134322970161
62Randal GrichukRFCWS238478149322339141
63Yainer DiazCHOU299480165321335130
64Tyrone TaylorCFNYM2383861483241538153
65Ceddanne RafaelaCFBOS1764801453131445178
66Andy Ibáñez2BNYM177074149312342111
67Ian HappLFCHC258183140312974152
68Xander BogaertsSSSD1769811623121057118
69Austin Riley3BATL3491100162312459158
70Andrew Vaughn1BMIL279075152311146132
71Nolan Arenado3BAZ289473154311349100
72Connor WongCBOS1773811443121141204
73Noelvi MarteRFCIN1980831653132143143
74Manuel MargotRFDET1370761513131444116
75Ty France1BSD187574150311142115
76Wilyer AbreuRFBOS1876771473121356172
77Seiya SuzukiRFCHC227884151313964147
78Steven KwanCFCLE75387162316176178
79Randy ArozarenaLFSEA2582881473121965158
80Danny JansenCTEX319881139311258139
81Dansby SwansonSSCHC248789149312962155
82Cedric MullinsCFTB2175841503132456136
83Bryson Stott2BPHI1769821553132447118
84Cody BellingerLFNYY2287891453121652133
85J. P. CrawfordSSSEA146279140311274121
86Nick CastellanosRFSD288877160311742165
87Donovan Solano1BTEX116360149310153145
88Zach NetoSSLAA2172761433121147150
89Jonah HeimCATH238774143311351132
90Kevin Newman3BLAA95872148312124093
91Corey SeagerSSTEX309695162311266113
92Brandon Drury3BLAA299478153312141158
93Vladimir Guerrero1BTOR329289164311665102
94Mauricio DubónSSATL146881154312733102
95Paul Goldschmidt1BNYY278986158310773152
96Hunter RenfroeRFKC278077142311154149
97Mickey MoniakLFCOL248078154313930211
98Travis d'ArnaudCLAA258375139311144151
99Harold RamírezRFWSH168076165312535115
100Ezequiel Duran2BTEX1975811533131241167