Skip Navigation to Main Content

Rest of Season Projections

2025 Fantasy Baseball

View Recent Updates
VBR Player ABRHRRBISBAVGOBPH2B3BBBSOSLGOPS
1Ketel Marte (ARI - 2B,DH) 8 1 0 1 0 .222 .311 2 0 0 1 1 .348 .659
2Jazz Chisholm Jr. (NYY - 2B,3B) 9 1 0 1 0 .199 .285 2 0 0 1 2 .318 .603
3Maikel Garcia (KC - 2B,3B,SS,OF) 7 1 0 1 0 .192 .270 1 0 0 1 1 .224 .494
4Jordan Westburg (BAL - 2B,3B) 8 1 0 1 0 .197 .232 2 0 0 0 2 .295 .527
5Brice Turang (MIL - 2B) 9 1 0 1 0 .219 .298 2 0 0 1 2 .282 .579
6Jose Altuve (HOU - 2B,LF,DH) 8 1 0 1 0 .231 .315 2 0 0 1 1 .338 .653
7Nico Hoerner (CHC - 2B) 9 1 0 1 0 .282 .348 3 0 0 1 1 .330 .679
8Ceddanne Rafaela (BOS - 2B,CF) 9 1 0 1 0 .205 .227 2 0 0 0 2 .285 .512
9Luis Arraez (1B,2B,DH) FA 11 1 0 1 0 .283 .312 3 0 0 0 0 .334 .646
10Gleyber Torres (DET - 2B) 8 1 0 1 0 .219 .313 2 0 0 1 2 .293 .606
11Bryson Stott (PHI - 2B,SS) 9 1 0 1 0 .223 .304 2 0 0 1 2 .312 .616
15Brandon Lowe (PIT - 2B) 7 1 0 1 0 .216 .298 2 0 0 1 2 .330 .628
16Otto Lopez (MIA - 2B,SS) 9 1 0 1 0 .230 .300 2 0 0 1 2 .299 .598
17Xavier Edwards (MIA - 2B,SS) 9 1 0 1 0 .276 .345 2 0 0 1 1 .353 .698
18Luis Garcia (WSH - 2B) 6 1 0 1 0 .207 .218 1 0 0 0 1 .243 .461
19Jackson Holliday (BAL - 2B,SS) 8 1 0 1 0 .203 .299 2 0 0 1 2 .274 .573
20Brendan Donovan (STL - 2B,SS,LF) 8 1 0 1 0 .270 .339 2 0 0 1 1 .389 .728
21Caleb Durbin (MIL - 2B,3B) 8 1 0 1 0 .203 .252 2 0 0 0 1 .265 .516
22Jorge Polanco (NYM - 2B,3B,DH) 7 1 0 1 0 .196 .284 1 0 0 1 2 .294 .578
23Matt McLain (CIN - 2B) 5 1 0 1 0 .156 .253 1 0 0 1 2 .191 .444
24Andres Gimenez (TOR - 2B,SS) 9 1 0 1 0 .200 .242 2 0 0 0 2 .265 .508
25Ernie Clement (TOR - 1B,2B,3B,SS) 9 1 0 1 0 .214 .237 2 0 0 0 1 .273 .510
26Willi Castro (COL - 2B,3B,LF,RF) 6 1 0 1 0 .235 .277 2 0 0 0 1 .308 .585
27Tommy Edman (LAD - 2B,3B,CF) 8 1 0 1 0 .187 .213 1 0 0 0 1 .267 .480
28Jeff McNeil (ATH - 2B,LF,CF,RF) 7 1 0 1 0 .230 .315 2 0 0 1 1 .302 .617
29Brooks Lee (MIN - 2B,3B,SS) 9 1 0 1 0 .204 .232 2 0 0 0 2 .275 .507
30Jake Cronenworth (SD - 1B,2B,SS) 10 1 0 1 0 .200 .289 2 0 0 1 2 .294 .583
31Jonathan India (KC - 2B,3B,LF,DH) 4 1 0 0 0 .225 .354 1 0 0 1 1 .256 .610
33Chase Meidroth (CWS - 2B,3B,SS) 8 1 0 1 0 .218 .320 2 0 0 1 1 .263 .583
34Jared Triolo (PIT - 1B,2B,3B,SS) 7 1 0 1 0 .206 .288 2 0 0 1 2 .267 .555
36Romy Gonzalez (BOS - 1B,2B) 7 1 0 1 0 .225 .252 2 0 0 0 2 .310 .562
37Nolan Gorman (STL - 2B,3B,DH) 8 1 0 1 0 .167 .263 1 0 0 1 3 .265 .528
38Brayan Rocchio (CLE - 2B,SS) 9 1 0 1 0 .202 .280 2 0 0 1 2 .265 .544
39Christian Moore (LAA - 2B) 7 1 0 1 0 .214 .293 2 0 0 1 2 .294 .587
40Brett Baty (NYM - 2B,3B) 6 1 0 1 0 .227 .270 1 0 0 0 1 .319 .590
41Nick Gonzales (PIT - 2B,SS) 8 1 0 1 0 .206 .235 2 0 0 0 2 .271 .505
42Tyler Freeman (COL - 2B,RF,DH) 7 1 0 1 0 .230 .290 2 0 0 1 1 .283 .573
43Luis Rengifo (2B,3B,OF) FA 6 1 0 0 0 .233 .267 1 0 0 0 1 .301 .567
45Nasim Nunez (WSH - 2B,SS) 3 0 0 0 0 .051 .075 0 0 0 0 1 .072 .147
46Gabriel Arias (CLE - 2B,SS) 9 1 0 1 0 .175 .206 2 0 0 0 3 .246 .453
47Ha-Seong Kim (ATL - 2B,SS) 6 1 0 1 0 .189 .289 1 0 0 1 1 .220 .509
48Gavin Lux (TB - 2B,3B,LF,DH) 4 1 0 0 0 .244 .305 1 0 0 0 1 .269 .574
49Lenyn Sosa (CWS - 1B,2B) 8 1 0 1 0 .210 .231 2 0 0 0 2 .291 .522
50Blaze Alexander (ARI - 2B,3B) 8 1 0 1 0 .181 .264 1 0 0 1 3 .251 .514
51Casey Schmitt (SF - 1B,2B,3B) 7 1 0 1 0 .222 .252 2 0 0 0 1 .307 .559
52Jose Caballero (NYY - 2B,3B,SS,LF,RF) 5 1 0 0 0 .231 .280 1 0 0 0 1 .306 .587
53Max Muncy (ATH - 2B,3B,SS) 4 0 0 0 0 .208 .222 1 0 0 0 1 .239 .461
55Dylan Moore (1B,2B,3B,LF,RF) FA 3 0 0 0 0 .129 .194 0 0 0 0 1 .228 .422
57Brooks Baldwin (CWS - 2B,3B,SS,LF,CF,RF) 7 1 0 1 0 .215 .248 1 0 0 0 1 .300 .549
58Oswald Peraza (LAA - 1B,2B,3B,SS) 4 0 0 0 0 .125 .169 0 0 0 0 1 .201 .370
60Cole Young (SEA - 2B) 4 0 0 0 0 .220 .269 1 0 0 0 1 .278 .547
61Thomas Saggese (STL - 2B,3B,SS) 10 1 0 1 0 .197 .227 2 0 0 0 3 .270 .497
62Michael Massey (KC - 2B,LF) 4 0 0 0 0 .240 .251 1 0 0 0 1 .275 .527
63Adael Amador (COL - 2B) 1 0 0 0 0 .239 .305 0 0 0 0 0 .338 .643
64Mauricio Dubon (ATL - 2B,3B,SS,LF,CF) 4 0 0 0 0 .158 .182 1 0 0 0 0 .212 .393
65Austin Martin (MIN - 2B,LF,CF) 8 1 0 1 0 .232 .315 2 0 0 1 2 .287 .602
66Amed Rosario (NYY - 2B,3B) 3 0 0 0 0 .154 .180 0 0 0 0 0 .228 .408
67Davis Schneider (TOR - 2B,LF) 6 1 0 1 0 .209 .337 1 0 0 1 2 .304 .641
68Javier Baez (DET - 2B,3B,SS,CF) 7 1 0 1 0 .207 .230 1 0 0 0 2 .273 .503
69Isiah Kiner-Falefa (2B,3B,SS) FA 5 0 0 0 0 .250 .275 1 0 0 0 1 .289 .564
70Luisangel Acuna (CWS - 2B) 1 0 0 0 0 .181 .219 0 0 0 0 0 .246 .464
71Ezequiel Duran (TEX - 1B,2B,3B,SS,LF) 8 1 0 1 0 .220 .248 2 0 0 0 2 .292 .540
72Enrique Hernandez (1B,2B,3B,LF) FA 3 0 0 0 0 .085 .139 0 0 0 0 1 .108 .247
73Adam Frazier (2B,LF,RF) FA 5 1 0 0 0 .218 .233 1 0 0 0 1 .241 .474
74Ramon Urias (2B,3B) FA 3 0 0 0 0 .134 .175 0 0 0 0 1 .222 .397
75Kody Clemens (MIN - 1B,2B,LF,RF) 8 1 0 1 0 .187 .234 2 0 0 0 2 .295 .528
76Angel Martinez (CLE - 2B,LF,CF) 7 1 0 1 0 .213 .243 2 0 0 0 2 .287 .530
77Javier Sanoja (MIA - 2B,3B,SS,LF,CF) 6 1 0 0 0 .248 .275 2 0 0 0 1 .310 .585
78Ryan Ritter (COL - 2B,SS) 5 0 0 0 0 .261 .290 1 0 0 0 1 .319 .609
80Chris Taylor (2B,LF,CF,RF) FA 3 0 0 0 0 .117 .169 0 0 0 0 1 .192 .361
82Edmundo Sosa (PHI - 2B,3B,SS) 5 1 0 1 0 .259 .267 1 0 0 0 1 .317 .584
83Cody Freeman (TEX - 2B) 9 1 0 1 0 .213 .253 2 0 0 0 2 .283 .536
84Nick Sogard (BOS - 1B,2B) 2 0 0 0 0 .231 .272 1 0 0 0 1 .291 .564
85Kyle Farmer (1B,2B,3B,SS,DH) FA 2 0 0 0 0 .125 .161 0 0 0 0 0 .187 .348
86Jose Iglesias (2B,3B,SS) FA 3 0 0 0 0 .163 .189 1 0 0 0 0 .206 .395
87Darell Hernaiz (ATH - 2B,3B,SS) 6 1 0 1 0 .197 .212 1 0 0 0 1 .219 .431
88Christian Koss (SF - 2B,3B,SS) 3 0 0 0 0 .142 .170 0 0 0 0 1 .208 .378
90Miguel Rojas (LAD - 2B,3B,SS) 3 0 0 0 0 .094 .150 0 0 0 0 0 .113 .263
91Jorge Mateo (ATL - 2B,SS,CF) 2 0 0 0 0 .109 .138 0 0 0 0 1 .176 .314
92Tyler Fitzgerald (SF - 2B) 1 0 0 0 0 .251 .306 0 0 0 0 0 .400 .706
93Andy Ibanez (LAD - 2B,3B) 3 0 0 0 0 .120 .156 0 0 0 0 1 .183 .338
94Santiago Espinal (2B,3B,LF,RF) FA 1 0 0 0 0 .167 .206 0 0 0 0 0 .223 .429
95Andruw Monasterio (MIL - 1B,2B,3B,SS) 4 0 0 0 0 .118 .177 0 0 0 0 1 .163 .340
96Daniel Schneemann (CLE - 2B,3B,SS,CF,RF) 5 1 0 1 0 .205 .277 1 0 0 1 1 .283 .560
97Ronny Mauricio (NYM - 2B,3B) 3 0 0 0 0 .249 .288 1 0 0 0 1 .343 .631
98Nick Yorke (PIT - 2B) 6 1 0 1 0 .219 .249 1 0 0 0 1 .275 .524
99David Hamilton (BOS - 2B,SS) 3 0 0 0 0 .122 .159 0 0 0 0 1 .196 .355
100Edouard Julien (MIN - 1B,2B) 8 1 0 1 0 .198 .298 2 0 0 1 3 .273 .571
101Kristian Campbell (BOS - 2B,CF) 2 0 0 0 0 .251 .323 1 0 0 0 1 .380 .703
103Luis Urias (2B,3B) FA 6 1 0 1 0 .091 .167 1 0 0 1 2 .091 .258
104Leo Rivas (SEA - 2B,SS) 2 0 0 0 0 .095 .162 0 0 0 0 1 .140 .302
107Hyeseong Kim (LAD - 2B,SS,CF) 5 0 0 0 0 .257 .290 1 0 0 0 1 .276 .566
108Paul DeJong (NYY - 2B,3B,SS) NRI 4 0 0 0 0 .046 .063 0 0 0 0 1 .081 .144
111Tim Tawa (ARI - 1B,2B,LF,CF) 4 0 0 0 0 .198 .233 1 0 0 0 1 .275 .508
112Jose Fermin (STL - 2B) 3 0 0 0 0 .155 .201 0 0 0 0 0 .213 .414
113Orlando Arcia (MIN - 1B,2B,3B,SS) NRI 4 0 0 0 0 .131 .165 0 0 0 0 1 .198 .363
114Tanner Murray (CWS - 2B,3B,SS,LF,RF) 1 0 0 0 0 .230 .269 0 0 0 0 0 .361 .630
115Max Schuemann (ATH - 2B,3B,SS,OF) 2 0 0 0 0 .056 .086 0 0 0 0 1 .082 .168
117DJ LeMahieu (1B,2B,3B) FA 2 0 0 0 0 .244 .316 0 0 0 0 0 .339 .655
123Ildemaro Vargas (ARI - 1B,2B) MiLB 6 1 0 1 0 .223 .248 1 0 0 0 1 .276 .525
124Curtis Mead (CWS - 1B,2B,3B) 6 1 0 1 0 .213 .249 1 0 0 0 1 .283 .532
126Brett Wisely (TB - 2B) 4 1 0 0 0 .207 .221 1 0 0 0 1 .229 .451
131Weston Wilson (PHI - 2B,LF) DFA 3 0 0 0 0 .179 .198 0 0 0 0 1 .215 .413
133Brice Matthews (HOU - 2B) 1 0 0 0 0 .000 .000 0 0 0 0 0 .000 .000
139Tristan Gray (MIN - 2B,SS) 4 0 0 0 0 .117 .157 0 0 0 0 1 .209 .365
140Cesar Prieto (STL - 2B,3B,SS) 2 0 0 0 0 .243 .282 0 0 0 0 0 .339 .621
151Ben Cowles (CHC - 2B,3B,SS) 1 0 0 0 0 .221 .284 0 0 0 0 0 .320 .603
 Ryan Fitzgerald (LAD - 2B,SS) MiLB 5 0 0 0 0 .170 .209 1 0 0 0 1 .242 .451
 Connor Kaiser (KC - 2B,SS) MiLB 2 0 0 0 0 .155 .222 0 0 0 0 1 .246 .468
 Carter Kieboom (CLE - 1B,2B,3B) MiLB 1 0 0 0 0 .185 .244 0 0 0 0 0 .276 .520

*estimated based on available data

"Latest Update" refers to when we last checked for revised rankings. Please note that we have no control over how frequently the experts update their rankings. The publish date is provided for each expert to give you an idea of how fresh their rankings are.