Skip to main content

Rest of Season Projections

2024 Fantasy Baseball

View Recent Updates
VBR Player ABRHRRBISBAVGOBPH2B3BBBSOSLGOPSRost%
1Mookie Betts (LAD - 2B,SS,RF) 512 103 30 87 12 .290 .385 148 32 2 73 94 .537 .922 99%99%100%
2Ozzie Albies (ATL - 2B) IL10 515 83 23 82 12 .274 .333 141 29 3 41 94 .480 .813 99%99%99%
3Jose Altuve (HOU - 2B) 499 89 23 68 13 .285 .361 142 29 1 56 90 .485 .846 99%99%100%
4Marcus Semien (TEX - 2B) 541 89 23 78 13 .267 .337 144 30 3 55 94 .459 .796 99%99%100%
5Ketel Marte (ARI - 2B) 506 81 20 72 7 .278 .357 141 31 4 57 99 .472 .829 98%96%99%
6Andres Gimenez (CLE - 2B) 495 71 14 62 24 .269 .333 133 26 4 33 104 .424 .757 84%91%77%
7Gleyber Torres (NYY - 2B) 495 73 20 67 12 .268 .340 133 24 1 52 98 .442 .782 85%92%79%
8Nico Hoerner (CHC - 2B,SS) 502 71 8 55 26 .282 .347 142 24 4 43 70 .393 .740 87%92%82%
9Xander Bogaerts (SD - 2B,SS) 502 74 15 62 10 .278 .349 140 27 1 50 97 .429 .777 94%96%92%
10Spencer Steer (CIN - 1B,2B,3B,LF) 471 67 19 71 9 .261 .343 123 29 2 53 112 .452 .796 97%98%95%
11Christopher Morel (CHC - 2B,3B,CF,DH,MI,OF,RF) 430 65 23 70 9 .246 .313 106 19 3 40 139 .467 .780 72%89%56%
12Luis Arraez (MIA - 1B,2B) 490 68 6 53 4 .319 .379 156 26 3 41 38 .425 .804 92%91%93%
13Isaac Paredes (TB - 1B,2B,3B) 432 60 23 72 1 .242 .332 105 20 1 51 91 .455 .787 85%89%81%
14Thairo Estrada (SF - 2B,SS) 471 62 13 54 19 .263 .314 124 23 2 29 104 .405 .719 52%73%31%
15Ryan McMahon (COL - 2B,3B) 464 66 19 66 5 .251 .335 117 24 2 56 149 .435 .770 70%80%60%
16Bryson Stott (PHI - 2B) 453 61 11 54 19 .268 .328 122 24 2 38 86 .402 .730 78%85%72%
17Ha-Seong Kim (SD - 2B,3B,SS) 456 63 13 54 22 .248 .331 113 22 3 53 98 .394 .725 95%97%93%
18Nolan Gorman (STL - 2B,3B,DH) 414 60 23 68 5 .239 .319 99 18 1 45 141 .452 .771 49%79%19%
19Jonathan India (CIN - 2B,DH) 428 68 15 55 11 .254 .346 109 23 2 50 103 .417 .763 41%65%18%
20Jorge Polanco (SEA - 2B,3B) 462 63 20 66 6 .243 .329 112 22 1 55 128 .424 .753 31%53%9%
21Brandon Drury (LAA - 1B,2B) 450 59 21 68 2 .251 .306 113 24 2 31 121 .452 .758 25%40%11%
22Brendan Rodgers (COL - 2B) 450 58 13 57 0 .273 .328 123 26 3 33 97 .425 .752 3%3%2%
23Ceddanne Rafaela (BOS - 2B,CF,SS) 396 54 11 49 15 .253 .296 100 21 4 21 110 .407 .703 15%26%4%
24Zack Gelof (OAK - 2B) 470 64 16 55 18 .240 .310 113 24 2 45 153 .405 .715 55%83%27%
25Jake Cronenworth (SD - 1B,2B) DTD 462 64 13 61 5 .253 .333 117 26 5 47 94 .415 .748 70%64%76%
26Jeff McNeil (NYM - 2B,LF,RF) 472 59 8 52 5 .280 .343 132 26 2 37 57 .395 .738 42%23%62%
27Justin Turner (TOR - 1B,2B,3B,DH) 434 58 14 62 2 .262 .337 114 25 0 44 87 .419 .755 66%85%47%
28Brendan Donovan (STL - 1B,2B,CI,LF,RF) 419 64 10 50 5 .274 .364 115 20 2 50 74 .407 .771 43%59%27%
29Edouard Julien (MIN - 2B,DH) 418 66 15 51 7 .245 .355 103 21 1 68 148 .411 .766 30%52%9%
30Luis Garcia (WSH - 2B) 390 49 9 47 7 .275 .320 107 23 2 24 66 .418 .738 3%4%3%
31Jordan Westburg (BAL - 2B,3B) 371 52 13 51 6 .259 .324 96 22 2 33 100 .434 .758 60%80%41%
32Tommy Edman (STL - 2B,SS,CF,RF) IL10 353 52 9 39 19 .263 .322 93 19 3 28 60 .406 .728 41%44%38%
33Luis Rengifo (LAA - 2B,3B,OF,RF,SS) 384 50 13 48 8 .256 .314 98 16 3 30 74 .414 .728 35%36%34%
34Jackson Holliday (BAL - 2B,SS) 403 57 8 47 10 .253 .338 102 21 3 49 107 .381 .718 76%85%68%
35Brice Turang (MIL - 2B,SS) 385 48 8 41 20 .243 .312 94 17 2 38 85 .358 .671 62%78%47%
36Colt Keith (DET - 2B,3B) 394 48 12 51 3 .253 .320 100 20 3 36 99 .406 .726 14%19%9%
37Brandon Lowe (TB - 2B) IL10 333 50 17 51 4 .235 .323 78 16 1 39 97 .440 .763 16%27%5%
38Willi Castro (MIN - 2B,3B,CF,LF,SS) 341 47 8 37 18 .242 .308 82 16 3 27 95 .379 .687 3%5%1%
39Jose Caballero (TB - 2B,SS) 295 42 6 32 23 .233 .323 69 14 2 32 79 .360 .683 30%46%13%
40Whit Merrifield (PHI - 2B,LF) 350 45 7 40 16 .262 .314 92 18 1 25 63 .380 .694 9%14%5%
41Michael Massey (KC - 2B) IL10 346 42 11 45 5 .249 .303 86 19 1 24 80 .408 .711 1%1%0%
42Gavin Lux (LAD - 2B,LF,OF) 339 49 7 40 6 .255 .329 86 16 3 36 78 .383 .712 12%14%10%
43Davis Schneider (TOR - 2B,LF) 308 45 14 45 4 .237 .332 73 17 1 41 94 .435 .767 3%4%2%
44DJ LeMahieu (NYY - 1B,2B,3B) IL10 364 49 9 40 3 .255 .337 93 16 1 43 75 .381 .718 13%16%11%
45Jared Triolo (PIT - 1B,2B,3B) 364 46 6 40 10 .254 .332 93 19 2 41 103 .367 .699 6%9%3%
46Joey Ortiz (MIL - 2B,3B) 298 40 6 37 5 .259 .315 77 17 2 23 71 .393 .708 2%3%2%
47Isiah Kiner-Falefa (TOR - 2B,3B,CF,LF) 306 37 4 31 12 .258 .315 79 14 1 23 56 .349 .665 2%2%1%
48Nick Gordon (MIA - 2B,LF,CF) 278 35 7 33 6 .254 .302 71 15 2 17 69 .405 .707 1%1%0%
49Tyler Freeman (CLE - 2B,3B,CF,MI,SS) 241 31 5 29 6 .262 .325 63 12 1 17 46 .381 .707 2%3%2%
50Cavan Biggio (TOR - 1B,2B,3B,RF) 312 44 9 38 5 .231 .329 72 16 1 41 96 .372 .701 12%17%7%
51Matt McLain (CIN - 2B,SS) IL60 182 29 8 26 6 .259 .339 47 10 1 19 56 .456 .795 52%60%43%
52Braden Shewmake (CWS - 2B,SS) 347 40 9 37 10 .228 .277 79 16 2 22 89 .363 .640 0%0%0%
53Mauricio Dubon (HOU - 2B,SS,LF,CF) 275 36 6 32 5 .265 .308 73 14 1 16 42 .392 .699 2%3%1%
54Amed Rosario (TB - 2B,SS,RF) 281 36 5 32 8 .270 .312 76 14 3 16 54 .393 .705 7%11%3%
55Zach McKinstry (DET - 2B,3B,SS,LF,RF) 286 37 7 29 8 .239 .310 68 13 3 28 72 .376 .686 1%1%1%
56Geraldo Perdomo (ARI - 2B,3B,SS) IL10 282 41 4 28 9 .241 .331 68 12 2 36 59 .347 .678 3%4%1%
57Josh Rojas (SEA - 2B,3B) 281 37 5 30 9 .237 .313 67 14 1 30 70 .349 .663 1%1%0%
58Abraham Toro (OAK - 1B,2B,3B,DH) 282 34 8 32 4 .231 .299 65 14 1 25 63 .371 .670 2%2%1%
59Oswaldo Cabrera (NYY - 2B,3B,SS,LF,RF) 220 28 7 28 5 .234 .298 52 11 1 19 59 .384 .681 46%67%25%
60Adam Frazier (KC - 2B,OF) 280 36 5 31 7 .260 .325 73 14 2 25 39 .381 .705 1%1%1%
61Kike Hernandez (LAD - 1B,2B,3B,CF,CI,LF,SS) 264 34 7 34 2 .238 .303 63 14 1 23 55 .380 .683 4%6%2%
62Kyle Farmer (MIN - 2B,3B,SS) 239 29 6 29 3 .244 .306 58 11 1 17 54 .374 .680 1%1%0%
63Darell Hernaiz (OAK - 2B,3B,SS) MiLB 276 31 4 27 6 .242 .297 67 13 1 20 57 .350 .646 0%0%0%
64Andy Ibanez (DET - 2B,3B,CI,LF,OF,RF) IL10 227 27 6 27 2 .258 .314 59 13 1 17 45 .403 .717 1%1%0%
65Lenyn Sosa (CWS - 2B,3B) 234 25 8 27 1 .240 .282 56 11 0 12 60 .388 .670 0%0%0%
66Luis Urias (SEA - 2B,3B) 254 33 9 31 1 .226 .320 58 12 1 30 67 .379 .699 0%0%1%
67Nicky Lopez (CWS - 2B,3B,SS) 300 36 2 23 10 .240 .307 72 12 2 28 50 .308 .615 0%0%0%
68Santiago Espinal (CIN - 2B,3B,SS) 240 29 3 27 5 .264 .325 63 13 0 20 36 .363 .688 1%1%0%
69Nick Madrigal (CHC - 2B,3B) 214 26 2 22 5 .277 .326 59 11 1 13 24 .366 .692 0%0%0%
70Oliver Dunn (MIL - 2B,3B) 215 27 6 25 5 .223 .309 48 10 1 25 81 .371 .680 1%2%0%
71Ernie Clement (TOR - 2B,3B,SS) 186 22 3 21 3 .267 .312 50 10 1 11 26 .388 .700 1%1%0%
72Dylan Moore (SEA - 2B,CI,LF,SS) 176 26 7 21 12 .215 .314 38 9 1 21 61 .394 .708 1%1%0%
73Ramon Urias (BAL - 1B,2B,3B) 234 29 6 27 1 .251 .314 59 12 1 19 62 .383 .697 1%1%0%
74Vidal Brujan (MIA - 2B) 176 23 3 17 9 .230 .295 40 8 1 15 40 .337 .632 0%0%0%
75Donovan Solano (SD - 1B,2B,3B) MiLB 202 23 3 22 0 .269 .338 54 11 0 17 48 .378 .717 2%4%0%
76Enmanuel Valdez (BOS - 2B) 170 23 6 23 3 .245 .310 42 9 1 15 48 .419 .729 0%0%0%
77Pablo Reyes (BOS - 2B,SS) 176 24 3 20 5 .254 .313 45 9 1 15 37 .371 .684 0%0%0%
78Jon Berti (NYY - 2B,3B,SS,LF) IL10 182 25 3 18 10 .262 .332 48 8 1 18 39 .378 .710 3%5%1%
79Taylor Walls (TB - 2B,3B,SS) IL10 206 27 5 22 9 .208 .300 43 9 1 26 58 .336 .636 0%0%0%
80Liover Peguero (PIT - 2B,SS) MiLB 145 17 4 16 4 .246 .291 36 6 1 9 45 .381 .672 0%0%0%
81Ji Hwan Bae (PIT - 2B,CF) MiLB 149 21 2 14 9 .251 .318 37 8 1 14 33 .347 .665 1%1%0%
82Nick Loftin (KC - 1B,2B) MiLB 164 21 4 20 3 .256 .319 42 8 1 14 32 .384 .703 0%0%0%
83Alan Trejo (COL - 2B,3B,SS) 157 19 4 19 3 .249 .299 39 9 1 10 39 .393 .692 0%0%0%
84Jorge Mateo (BAL - 2B,SS) 158 23 4 17 13 .235 .285 37 8 1 10 44 .383 .668 1%1%1%
85Joey Loperfido (HOU - 2B,CF,OF,RF) MiLB 134 18 4 17 3 .230 .305 31 6 1 12 45 .383 .688 4%7%1%
86Blaze Alexander (ARI - 2B,DH,SS) 178 22 5 21 3 .237 .306 42 8 1 16 61 .369 .675 5%8%2%
87Curtis Mead (TB - 2B,3B) 158 19 4 19 1 .247 .317 39 9 1 15 38 .389 .707 1%2%1%
88Romy Gonzalez (BOS - 2B,OF) IL10 130 17 4 16 5 .235 .287 30 6 1 9 43 .389 .677 0%0%0%
89Garrett Hampson (KC - 2B,SS,LF,CF,RF) 168 22 3 16 7 .246 .311 41 8 1 15 47 .365 .676 0%0%0%
90Austin Martin (MIN - 2B,CF,LF,SS) 158 21 3 17 5 .242 .328 38 8 0 17 35 .353 .682 1%1%0%
91Ildemaro Vargas (WSH - 2B,3B,LF,SS) 162 18 3 17 1 .252 .307 41 9 1 12 21 .371 .678 1%1%0%
92Luis Guillorme (ATL - 2B,3B) 136 17 1 13 1 .255 .336 35 6 1 15 28 .342 .678 0%0%0%
93Jace Peterson (ARI - 2B,3B) 127 16 3 14 5 .236 .321 30 5 1 15 34 .360 .680 0%0%0%
94Oswald Peraza (NYY - 2B,3B,SS) IL10 107 14 3 12 4 .237 .305 26 5 0 9 25 .367 .672 0%0%0%
95Nasim Nunez (WSH - 2B,SS) 120 15 1 10 7 .226 .308 27 5 0 14 35 .305 .613 0%0%0%
96Kevin Newman (ARI - 1B,2B,3B,MI,SS) 128 15 2 14 3 .266 .311 34 7 1 8 19 .371 .682 0%0%0%
97Andruw Monasterio (MIL - 2B,3B,SS) MiLB 133 18 2 14 3 .252 .330 34 7 0 15 29 .365 .695 0%0%0%
98Xavier Edwards (MIA - 2B) IL10 103 14 1 10 4 .274 .334 28 5 0 9 15 .370 .704 0%0%0%
99Tyler Black (MIL - 2B,3B) MiLB 96 14 2 11 4 .236 .335 23 5 1 13 26 .374 .709 1%2%1%
100Otto Lopez (MIA - 2B,SS,LF) 85 10 1 10 2 .287 .338 24 4 1 6 17 .383 .721 0%0%0%
101Orelvis Martinez (TOR - 2B,3B,SS) MiLB 77 10 3 11 0 .219 .290 17 4 0 7 23 .400 .691 1%1%0%
102Alika Williams (PIT - 2B,SS) 110 13 2 11 1 .241 .303 26 5 0 9 28 .345 .648 0%0%0%
103Aledmys Diaz (OAK - 1B,2B,3B,SS,LF) IL60 136 14 3 14 0 .234 .288 32 7 0 9 25 .361 .649 0%0%0%
104Sam Haggerty (SEA - 2B,LF) MiLB 80 11 2 9 5 .247 .326 20 4 0 8 20 .384 .711 0%0%0%
105Wenceel Perez (DET - 2B,CF,OF) 70 9 1 7 2 .247 .312 17 3 1 6 15 .377 .689 0%0%0%
106Miles Mastrobuoni (CHC - 2B,3B,RF) MiLB 78 11 2 8 4 .256 .328 20 4 0 8 19 .377 .705 0%0%0%
107Michael Stefanic (LAA - 2B,3B) IL10 79 10 1 8 1 .265 .341 21 4 0 8 13 .368 .710 0%0%0%
108Miguel Vargas (LAD - 2B) MiLB 67 11 2 10 1 .247 .333 17 4 0 8 15 .418 .751 1%1%0%
109Jake Alu (WSH - 2B,LF) MiLB 80 9 1 8 2 .239 .302 19 4 0 7 11 .348 .650 0%0%0%
110Zack Short (NYM - 2B,3B,SS) 107 12 3 13 2 .209 .297 22 4 0 12 30 .352 .649 0%0%0%
111David Fletcher (ATL - 2B,SS) 107 13 1 12 2 .275 .323 29 5 0 7 12 .369 .692 0%0%0%
112Owen Miller (MIL - 1B,2B,3B) 91 11 2 11 2 .263 .317 24 5 0 7 20 .389 .706 0%0%0%
113Thomas Saggese (STL - 2B,3B) MiLB 42 5 1 5 0 .250 .305 11 2 0 3 11 .399 .704 1%1%0%
114Niko Goodrum (TB - 1B,2B,LF) 75 10 2 8 2 .221 .306 16 4 0 9 24 .342 .648 0%0%0%
115Adael Amador (COL - 2B,SS) MiLB 26 4 1 3 1 .260 .328 7 1 0 2 4 .400 .728 1%2%0%
116Zach Remillard (CWS - 2B,3B,OF) MiLB 50 6 1 5 1 .225 .292 11 2 0 4 15 .319 .611 0%0%0%
117Samad Taylor (SEA - 2B,LF) MiLB 37 5 1 4 2 .218 .303 8 2 0 4 12 .340 .643 0%0%0%
118Ryan Bliss (SEA - 2B,SS) MiLB 34 4 1 4 2 .215 .276 7 2 0 3 10 .330 .607 0%0%0%
119Justin Foscue (TEX - 1B,2B,3B) IL60 77 11 2 10 1 .247 .320 19 4 0 8 16 .399 .719 1%2%1%
120Jace Jung (DET - 2B) MiLB 44 5 1 5 0 .218 .296 10 2 0 5 14 .359 .655 1%2%0%
121Casey Schmitt (SF - 2B,3B,SS) MiLB 55 6 1 6 0 .228 .273 12 3 0 3 14 .347 .620 0%0%0%
122Leo Jimenez (TOR - 2B,SS) MiLB 35 4 1 4 0 .241 .328 8 2 0 3 8 .353 .681 0%0%0%
123Jordan Diaz (OAK - 1B,2B,3B) MiLB 38 4 1 5 0 .251 .299 9 2 0 2 9 .384 .682 0%0%0%
124Rodolfo Castro (PHI - 2B,3B,SS) MiLB 38 4 2 5 0 .221 .288 8 2 0 3 12 .394 .683 0%0%0%
125Matthew Batten (SD - 2B,3B) 71 10 1 8 2 .239 .314 17 3 0 7 19 .353 .667 0%0%0%
126Brett Wisely (SF - 2B,CF) MiLB 26 3 0 3 1 .209 .281 6 1 0 2 9 .313 .594 0%0%0%
127Nick Gonzales (PIT - 2B,SS) MiLB 52 7 1 6 1 .234 .309 12 3 0 5 16 .376 .684 0%0%0%
128Aaron Schunk (COL - 2B,3B) MiLB 26 3 0 3 0 .236 .274 6 1 0 1 7 .345 .619 0%0%0%
129Ehire Adrianza (LAA - 2B,3B,SS) MiLB 26 3 0 2 0 .216 .287 6 1 0 2 6 .293 .580 0%0%0%
130Coco Montes (COL - 2B) MiLB 16 2 0 2 0 .248 .313 4 1 0 1 5 .382 .695 0%0%0%
131David Hensley (HOU - 2B) MiLB 20 3 0 2 0 .212 .298 4 1 0 2 7 .308 .606 0%0%0%
132Angel Martinez (CLE - 2B,3B,SS) IL60 36 4 1 4 1 .252 .314 9 2 0 3 8 .378 .693 0%0%0%
133Tucupita Marcano (SD - 2B,SS) IL10 53 6 1 6 1 .250 .300 13 3 0 3 10 .375 .675 0%0%0%
134Pedro Leon (HOU - 2B,CF,OF) MiLB 14 2 0 1 0 .187 .269 3 1 0 1 5 .295 .563 0%0%0%
135Jorbit Vivas (NYY - 2B) MiLB 8 1 0 1 0 .231 .313 2 0 0 1 1 .335 .648 0%0%0%
136Jahmai Jones (NYY - 2B,LF,DH) 37 5 1 5 1 .232 .320 8 2 0 4 11 .388 .708 0%0%0%
137Jose Fermin (STL - 2B,3B) MiLB 9 1 0 1 0 .250 .336 2 0 0 1 2 .343 .680 0%0%0%
138Danny Mendick (CWS - 2B,3B,SS) MiLB 18 2 0 2 0 .224 .277 4 1 0 1 4 .313 .590 0%0%0%
139Hoy Park (OAK - 2B,RF) MiLB 14 2 0 1 0 .207 .288 3 0 0 2 4 .294 .582 0%0%0%
 Chris Owings (LAD - 2B,SS) MiLB 36 4 1 3 1 .194 .275 7 2 1 4 14 .306 .581
 Kolten Wong (ARI - 2B) MiLB 145 20 4 17 4 .234 .304 34 7 1 14 31 .379 .683
 Leury Garcia (ATL - 2B,3B,LF,RF,SS) MiLB 87 12 2 9 2 .247 .296 22 4 1 5 20 .351 .646
 Rougned Odor (NYY - 2B,RF) MiLB 121 16 5 16 2 .215 .286 26 6 1 11 33 .384 .670
 Matt Duffy (1B,2B,3B) FA 101 10 2 9 1 .267 .324 27 5 0 8 23 .356 .681
 Yu Chang (TB - 1B,2B,SS) MiLB 75 9 3 11 1 .207 .265 16 3 1 5 25 .360 .625
 Christian Arroyo (MIL - 1B,2B,3B,RF,SS) MiLB 104 13 3 13 2 .260 .297 27 7 0 5 23 .394 .691
 Tony Kemp (MIN - 2B,LF) MiLB 257 33 3 23 9 .241 .313 62 14 1 26 8 .339 .651
 Cole Tucker (LAA - 2B,CF,RF) MiLB 29 4 0 3 1 .211 .262 6 1 1 2 9 .281 .543
 Andrew Velazquez (ATL - 2B,SS) MiLB 83 10 2 7 6 .194 .249 16 3 0 6 31 .303 .552
 Michael Chavis (SEA - 1B,2B,3B) MiLB 97 12 4 11 1 .237 .282 23 4 1 5 33 .397 .678
 Jeter Downs (NYY - 2B,3B,SS) MiLB 21 3 1 3 1 .214 .327 5 1 0 3 8 .333 .660
 Livan Soto (BAL - 2B,3B,SS) DFA 31 4 1 3 1 .246 .313 8 2 0 3 8 .344 .658
 David Bote (CHC - 1B,2B,3B,SS) MiLB 41 5 1 5 0 .210 .273 9 2 0 4 13 .333 .606
 Rylan Bannon (NYM - 2B,3B) MiLB 11 2 1 1 1 .227 .320 3 1 0 2 4 .409 .729
 Terrin Vavra (BAL - 2B,LF,RF) MiLB 42 7 1 5 1 .241 .337 10 2 0 5 10 .313 .650
 Mark Mathias (CIN - 2B) MiLB 42 5 2 7 2 .238 .340 10 2 0 6 14 .393 .733
 Yonny Hernandez (MIL - 2B,3B) MiLB 28 4 0 2 2 .182 .274 5 1 0 4 7 .218 .492
 Jonathan Arauz (LAD - 2B,3B) MiLB 42 5 1 6 0 .181 .244 8 2 0 4 12 .289 .534
 Ronny Mauricio (NYM - 2B,3B) IL60 34 4 1 4 1 .234 .299 8 1 0 3 10 .332 .631
 Charles Leblanc (LAA - 2B,3B) MiLB 33 4 1 3 1 .246 .310 8 2 0 3 12 .385 .694
 Luke Williams (ATL - 2B,3B,LF,SS) MiLB 48 6 1 4 4 .208 .269 10 2 0 4 15 .313 .582
 Nick Maton (BAL - 2B,3B) MiLB 83 12 3 12 1 .205 .313 17 4 1 12 26 .367 .680
 David Villar (SF - 2B,3B,CI) MiLB 64 8 3 8 1 .197 .287 13 3 0 7 23 .386 .673

*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.