Willson Contreras is the highest-rated first baseman in MLB 2026 on Legends Deck. The top three are Willson Contreras, Bryce Harper, Pete Alonso, ranked by a percentile transform of real 2026 Statcast data from Baseball Savant.
Every active MLB first baseman ranked by Legends Deck card rating — built from real 2026 Statcast data from Baseball Savant through the same calibrated pipeline for every player. Ratings refresh nightly.
Judge, Soto, and Ohtani lead off vs. a Cy Young CPU pitcher. Three outs or three runs — whichever comes first. Real Statcast pitch-by-pitch sim, ~30 seconds. No download, no signup, no card pack to open.
| # | OVR | Player | Team | AVG | OPS | HR | RBI | SB | Barrel% | Exit Velo |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 91 | Willson Contreras | Red Sox | 0.280 | 0.918 | 26 | 78 | 3 | 14.0% | 89.9 |
| 2 | 90 | Bryce Harper | Phillies | 0.262 | 0.883 | 26 | 75 | 7 | 11.4% | 90.4 |
| 3 | 90 | Pete Alonso | Orioles | 0.270 | 0.860 | 30 | 85 | 5 | 13.9% | 94.1 |
| 4 | 89 | Vladimir Guerrero Jr. | Blue Jays | 0.262 | 0.688 | 7 | 46 | 7 | 6.9% | 90.1 |
| 5 | 89 | Ben Rice | Yankees | 0.249 | 0.870 | 34 | 82 | 3 | 14.8% | 92.2 |
| 6 | 88 | Alec Burleson | Cardinals | 0.291 | 0.844 | 21 | 96 | 3 | 11.3% | 92.2 |
| 7 | 88 | Jake Bauers | Brewers | 0.273 | 0.885 | 23 | 75 | 9 | 14.0% | 92.4 |
| 8 | 88 | Yandy Díaz | Rays | 0.305 | 0.839 | 19 | 72 | 3 | 6.9% | 90.7 |
| 9 | 87 | Matt Olson | Braves | 0.258 | 0.864 | 36 | 77 | 4 | 15.7% | 92.6 |
| 10 | 87 | Freddie Freeman | Dodgers | 0.302 | 0.837 | 15 | 61 | 6 | 8.6% | 89.8 |
| 11 | 87 | Nick Kurtz | Athletics | 0.256 | 0.879 | 21 | 69 | 7 | 18.0% | 93.4 |
| 12 | 84 | Jonathan Aranda | Rays | 0.280 | 0.783 | 16 | 78 | 0 | 9.7% | 91.0 |
| 13 | 84 | Curtis Mead | Red Sox | 0.253 | 0.851 | 17 | 48 | 6 | 10.9% | 88.0 |
| 14 | 84 | Andrew Vaughn | Brewers | 0.308 | 0.852 | 5 | 37 | 0 | 5.6% | 90.0 |
| 15 | 82 | Ty France | Padres | 0.289 | 0.863 | 18 | 56 | 1 | 10.0% | 92.1 |
| 16 | 81 | Joc Pederson | Rangers | 0.234 | 0.806 | 22 | 46 | 2 | 10.9% | 92.3 |
| 17 | 81 | Michael Busch | Cubs | 0.243 | 0.746 | 16 | 65 | 2 | 9.0% | 88.3 |
| 18 | 81 | Bryce Eldridge | Giants | 0.252 | 0.781 | 14 | 35 | 1 | 11.6% | 92.5 |
| 19 | 81 | TJ Rumfield | Rockies | 0.287 | 0.809 | 13 | 60 | 0 | 4.5% | 83.8 |
| 20 | 80 | Ryan O'Hearn | Pirates | 0.270 | 0.788 | 17 | 69 | 1 | 7.2% | 89.3 |
| 21 | 79 | Spencer Steer | Reds | 0.238 | 0.740 | 16 | 40 | 3 | 12.4% | 89.7 |
| 22 | 79 | Vinnie Pasquantino | Royals | 0.245 | 0.708 | 8 | 38 | 4 | 7.6% | 89.4 |
| 23 | 78 | Nick Sogard | Red Sox | 0.283 | 0.812 | 2 | 10 | 0 | 4.8% | 86.3 |
| 24 | 78 | Nolan Schanuel | Angels | 0.276 | 0.736 | 7 | 49 | 1 | 2.4% | 87.4 |
| 25 | 78 | Josh Bell | Twins | 0.253 | 0.742 | 17 | 80 | 1 | 9.9% | 89.8 |
| 26 | 78 | Spencer Horwitz | Pirates | 0.252 | 0.751 | 10 | 38 | 1 | 7.0% | 86.8 |
| 27 | 78 | Nathaniel Lowe | Guardians | 0.262 | 0.796 | 14 | 48 | 0 | 8.9% | 89.2 |
| 28 | 78 | Endy Rodríguez | Pirates | 0.267 | 0.840 | 7 | 20 | 6 | 10.6% | 92.4 |
| 29 | 76 | Jake Burger | Rangers | 0.236 | 0.725 | 22 | 75 | 3 | 11.0% | 90.0 |
| 30 | 76 | Christian Walker | Astros | 0.233 | 0.747 | 23 | 72 | 0 | 9.0% | 89.2 |
| 31 | 76 | Andrés Chaparro | Nationals | 0.240 | 0.870 | 8 | 32 | 0 | 14.1% | 89.1 |
| 32 | 75 | Spencer Torkelson | Tigers | 0.221 | 0.720 | 20 | 63 | 0 | 12.5% | 89.4 |
| 33 | 75 | Josh Naylor | Mariners | 0.271 | 0.705 | 10 | 46 | 25 | 4.6% | 87.4 |
| 34 | 74 | Paul Goldschmidt | Yankees | 0.247 | 0.758 | 16 | 44 | 1 | 10.3% | 86.5 |
| 35 | 72 | Justin Foscue | Rangers | 0.253 | 0.781 | 8 | 23 | 0 | 9.9% | 89.0 |
| 36 | 71 | Romy Gonzalez | Worcester Red Sox | 0.185 | 0.572 | 1 | 7 | 1 | 4.4% | 87.6 |
| 37 | 70 | Coby Mayo | Orioles | 0.212 | 0.713 | 17 | 47 | 2 | 12.4% | 92.2 |
| 38 | 70 | Ryan Mountcastle | Orioles | 0.286 | 0.690 | 0 | 1 | 0 | 0.0% | 90.0 |
| 39 | 69 | Abimelec Ortiz | Nationals | 0.212 | 0.727 | 5 | 10 | 0 | 12.2% | 90.4 |
| 40 | 67 | Kyle Manzardo | Columbus Clippers | 0.215 | 0.684 | 13 | 39 | 0 | 12.0% | 89.5 |
| 41 | 65 | Christian Encarnacion-Strand | Orioles | 0.229 | 0.730 | 6 | 22 | 1 | 17.1% | 91.8 |
| 42 | 65 | CJ Kayfus | Columbus Clippers | 0.182 | 0.644 | 1 | 2 | 0 | 21.4% | 92.8 |
| 43 | 65 | Dominic Smith | Braves | 0.261 | 0.701 | 8 | 44 | 0 | 5.6% | 87.7 |
| 44 | 64 | Rhys Hoskins | Guardians | 0.179 | 0.682 | 13 | 38 | 1 | 12.6% | 89.4 |
| 45 | 64 | Tyler Locklear | Reno Aces | 0.278 | 0.801 | 1 | 6 | 1 | 14.3% | 83.8 |
| 46 | 62 | Rowdy Tellez | Gwinnett Stripers | 0.200 | 0.773 | 1 | 4 | 0 | 28.6% | 91.8 |
| 47 | 61 | Michael Toglia | Reds | 0.115 | 0.371 | 0 | 1 | 0 | 0.0% | 91.6 |
| 48 | 61 | LaMonte Wade Jr. | Astros | 0.213 | 0.663 | 2 | 15 | 0 | 2.9% | 86.7 |
| 49 | 57 | Eric Wagaman | Mets | 0.200 | 0.613 | 2 | 5 | 0 | 5.9% | 84.5 |
| 50 | 56 | Connor Joe | Tacoma Rainiers | 0.179 | 0.597 | 1 | 3 | 2 | 8.3% | 92.5 |
| 51 | 56 | David Fry | Guardians | 0.182 | 0.640 | 6 | 13 | 0 | 6.5% | 85.5 |
| 52 | 55 | Triston Casas | Red Sox | — | — | — | — | — | — | — |
| 53 | 55 | Pavin Smith | Reno Aces | 0.141 | 0.428 | 1 | 6 | 1 | 3.3% | 86.1 |
| 54 | 52 | Patrick Wisdom | Mariners | 0.122 | 0.402 | 1 | 4 | 0 | 21.7% | 92.9 |
| 55 | 50 | Carlos Santana | Gwinnett Stripers | 0.083 | 0.279 | 0 | 0 | 0 | 0.0% | 87.8 |
| 56 | 49 | Blaine Crim | FA | — | — | — | — | — | — | — |
| 57 | 47 | Yuli Gurriel | FA | — | — | — | — | — | — | — |
Legends Deck rates every first baseman using real 2026 Statcast data. For hitters, that means the key inputs are exit velocity, barrel rate, xwOBA, sprint speed, whiff rate, and chase rate. No scout opinions, no card-by-card tuning — the same fixed pipeline for every player.
Full methodology: How Legends Deck card ratings work. Or read the ranked breakdown: Best First Basemen in MLB 2026.