Top Players of the 2020s

Based on games played during 2020-2029

Rank Player Name Games AB H HR AVG Years Active
1 Matt Olson 864 3223 832 199 0.258 -
2 Vladimir Guerrero 852 3270 951 168 0.291 -
3 Dansby Swanson 837 3154 799 124 0.253 -
4 Freddie Freeman 833 3161 980 140 0.310 -
5 Juan Soto 830 2901 812 188 0.280 -
6 Ian Happ 824 2954 731 123 0.247 -
7 Marcus Semien 824 3310 830 145 0.251 -
8 Francisco Lindor 818 3182 829 149 0.261 -
9 Ryan McMahon 815 2860 680 115 0.238 -
10 Bryan Reynolds 814 3069 812 122 0.265 -
11 Manny Machado 812 3117 869 162 0.279 -
12 Rafael Devers 808 3090 843 172 0.273 -
13 Willy Adames 803 2999 718 150 0.239 -
14 Nick Castellanos 800 3052 812 130 0.266 -
15 Nathaniel Lowe 789 2866 756 100 0.264 -
16 Trea Turner 784 3213 965 123 0.300 -
17 Randy Arozarena 782 2892 723 117 0.250 -
18 Jake Cronenworth 781 2780 687 80 0.247 -
19 Christian Walker 773 2848 707 139 0.248 -
20 Matt Chapman 765 2747 636 129 0.232 -
21 J. P. Crawford 765 2837 719 57 0.253 -
22 Salvador Perez 765 2940 770 162 0.262 -
23 Nolan Arenado 756 2871 761 126 0.265 -
24 Brandon Nimmo 756 2841 750 104 0.264 -
25 Xander Bogaerts 752 2804 800 90 0.285 -
26 Aaron Judge 749 2688 818 258 0.304 -
27 Austin Riley 741 2870 788 151 0.275 -
28 Mookie Betts 737 2880 802 152 0.278 -
29 Jose Altuve 732 2896 820 127 0.283 -
30 Jeff McNeil 727 2510 684 54 0.273 -
31 Lourdes Gurriel 726 2725 745 98 0.273 -
32 Alec Bohm 719 2702 753 70 0.279 -
33 Jurickson Profar 708 2449 617 73 0.252 -
34 Carlos Correa 707 2648 725 98 0.274 -
35 Bryce Harper 701 2556 730 144 0.286 -
36 George Springer 701 2657 698 133 0.263 -
37 Christian Yelich 696 2567 674 94 0.263 -
38 Pete Alonso 684 2542 626 173 0.246 -
39 Nico Hoerner 684 2538 716 33 0.282 -
40 Ketel Marte 684 2566 718 117 0.280 -
41 Jose Ramirez 681 2603 724 145 0.278 -
42 Andrew Benintendi 676 2452 637 67 0.260 -
43 Paul Goldschmidt 675 2547 719 119 0.282 -
44 Andrew Vaughn 674 2469 625 86 0.253 -
45 Eugenio Suarez 672 2415 553 129 0.229 -
46 Will Smith 668 2338 618 113 0.264 -
47 Joc Pederson 663 1920 462 95 0.241 -
48 Anthony Santander 661 2513 602 140 0.240 -
49 Jonathan India 659 2402 598 72 0.249 -
50 Shohei Ohtani 655 2409 675 185 0.280 -
51 Ozzie Albies 653 2592 668 103 0.258 -
52 Josh Bell 652 2330 590 93 0.253 -
53 Ryan Mountcastle 652 2443 642 98 0.263 -
54 Daulton Varsho 648 2150 487 99 0.227 -
55 Max Muncy 646 2196 487 139 0.222 -
56 Carlos Santana 645 2273 505 92 0.222 -
57 Taylor Ward 644 2317 583 106 0.252 -
58 Willson Contreras 642 2237 563 105 0.252 -
59 Corey Seager 642 2490 709 148 0.285 -
60 Alex Verdugo 642 2443 659 56 0.270 -
61 Tommy Edman 638 2386 602 61 0.252 -
62 Teoscar Hernandez 638 2453 672 132 0.274 -
63 Kyle Schwarber 637 2325 525 174 0.226 -
64 Myles Straw 634 1914 469 9 0.245 -
65 Ty France 633 2329 619 67 0.266 -
66 Ke'Bryan Hayes 628 2338 591 42 0.253 -
67 Cedric Mullins 626 2198 568 82 0.258 -
68 Bobby Witt 626 2491 722 105 0.290 -
69 Jorge Soler 625 2211 510 117 0.231 -
70 Cal Raleigh 623 2164 489 153 0.226 -
71 Gleyber Torres 621 2304 601 76 0.261 -
72 Brandon Lowe 620 2232 547 134 0.245 -
73 Adam Frazier 614 2001 505 32 0.252 -
74 Adolis Garcia 610 2327 558 122 0.240 -
75 Jonah Heim 608 2020 455 68 0.225 -
76 Isiah Kiner-Falefa 606 2120 561 29 0.265 -
77 Justin Turner 606 2169 597 78 0.275 -
78 Brandon Marsh 605 1861 486 52 0.261 -
79 Mark Canha 604 2000 499 53 0.249 -
80 Whit Merrifield 601 2256 594 45 0.263 2016-2024
81 William Contreras 599 2208 602 85 0.273 -
82 Luis Arraez 594 2298 738 24 0.321 -
83 Alex Bregman 594 2252 587 92 0.261 -
84 Yordan Alvarez 590 2142 630 143 0.294 -
85 Fernando Tatis 587 2269 614 130 0.271 -
86 Mike Yastrzemski 587 1903 442 85 0.232 -
87 Yandy Diaz 586 2140 625 60 0.292 -
88 Amed Rosario 585 2172 598 35 0.275 -
89 Sean Murphy 584 1940 442 89 0.228 -
90 Steven Kwan 583 2306 649 36 0.281 -
91 Kyle Tucker 583 2110 588 121 0.279 -
92 Gavin Sheets 580 1791 423 65 0.236 -
93 Jazz Chisholm 579 2109 522 108 0.248 -
94 Luis Robert 577 2178 565 102 0.259 -
95 Jeimer Candelario 576 2103 522 78 0.248 -
96 J. D. Martinez 574 2180 573 100 0.263 -
97 Tommy Pham 574 2004 481 60 0.240 -
98 Bryson Stott 573 2017 516 49 0.256 -
99 Trent Grisham 572 1776 376 64 0.212 -
100 Ramon Laureano 571 1958 475 77 0.243 -

Championship Teams

Year Team W L Win%
2020 Los Angeles Dodgers 43 17 0.717
2021 Atlanta Braves 88 73 0.547
2022 Houston Astros 106 56 0.654
2023 Texas Rangers 90 72 0.556
2024 Los Angeles Dodgers 98 64 0.605