Batting Record
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG BFW Year Team
2019SD NDailySplits 84 334 61 106 13 6 22 53 30 1 110 5 0 3 0 5 4 16 6 .317 .379 .590 2.5 2019SD N2020SD NDailySplits 59 224 50 62 11 2 17 45 27 1 61 5 0 1 0 0 6 11 3 .277 .366 .571 1.8 2020SD N2021SD NDailySplits 130 478 99 135 31 0 42 97 62 6 153 2 0 4 0 7 5 25 4 .282 .364 .611 4.2 2021SD N2023SD NDailySplits 141 575 91 148 33 1 25 78 53 0 141 3 1 3 0 7 17 29 4 .257 .322 .449 1.6 2023SD N2024SD NDailySplits 102 398 64 110 21 1 21 49 32 0 96 7 0 1 0 2 8 11 3 .276 .340 .492 1.3 2024SD N
Total ( 5 Years) Splits 516 2009 365 561 109 10 127 322 204 8 561 22 1 12 0 21 40 92 20 .279 .350 .533 11.4 Total
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG BFW Year Team
Wild-Card Game Batting Record
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG Year Team
2020SD NDailySplits 3 11 5 5 1 0 2 5 3 1 3 0 0 0 0 0 0 0 0 .455 .571 1.091 2020SD N2024SD NDailySplits 2 6 2 4 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 .667 .750 1.167 2024SD N
Total ( 2 Years) Splits 5 17 7 9 1 0 3 7 5 1 3 0 0 0 0 0 0 0 0 .529 .636 1.118 Total
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG Year Team
Division Series Batting Record
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG Year Team
2020SD NDailySplits 3 11 0 2 1 0 0 0 2 0 4 0 0 0 0 0 0 1 1 .182 .308 .273 2020SD N2024SD NDailySplits 5 20 6 7 3 0 3 5 1 0 2 1 0 0 0 0 1 0 0 .350 .409 .950 2024SD N
Total ( 2 Years) Splits 8 31 6 9 4 0 3 5 3 0 6 1 0 0 0 0 1 1 1 .290 .371 .710 Total
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG Year Team
All-Star Game Batting Record
Year Team G AB R H 2B 3B HR RBI BB IBB SO HBP SH SF XI ROE GDP SB CS AVG OBP SLG Year Team
2021NL DailySplits 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 2021NL
Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP AVG LF-G CF-G RF-G
2019SD NDailySplits SS 83 82 79 731.1 90 215 18 36 0 .944
2020SD NDailySplits SS 57 57 49 473.1 72 116 3 32 0 .984
2020SD N DH 2 2 2 -
2021SD NDailySplits SS 102 101 87 842.1 113 217 21 45 0 .940
2021SD N OF 24 23 19 207.1 49 2 1 2 0 .981 0 7 20
2021SD N RF 20 16 15 151.1 33 1 0 1 0 1.000
2021SD N CF 7 7 4 56 16 1 1 1 0 .944
2021SD N DH 1 1 1 -
2023SD NDailySplits OF 139 137 129 1205.1 283 12 6 1 0 .980 0 5 137
2023SD N RF 137 134 127 1175.1 282 12 6 1 0 .980
2023SD N CF 5 3 2 30 1 0 0 0 0 1.000
2023SD N DH 3 3 3 -
2023SD N 2B 1 0 0 1 1 1 0 0 0 1.000
2024SD NDailySplits OF 96 95 86 822.2 171 6 5 1 0 .973 0 0 96
2024SD N RF 96 95 86 822.2 171 6 5 1 0 .973
2024SD N DH 4 4 4 -
Total ( 3 Years) Splits OF 259 255 234 2235.1 503 20 12 4 0 .978 0 12 253
Total ( 3 Years) RF 253 245 228 2149.1 486 19 11 3 0 .979
Total ( 3 Years) SS 242 240 215 2047 275 548 42 113 0 .951
Total ( 2 Years) CF 12 10 6 86 17 1 1 1 0 .947
Total ( 4 Years) DH 10 10 10 -
Total ( 1 Year ) 2B 1 0 0 1 1 1 0 0 0 1.000
Year Team POS G GS CG INN PO A ERR DP TP AVG LF-G CF-G RF-G
Wild-Card Game Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP AVG LF-G CF-G RF-G
2020SD NDailySplits SS 3 3 3 27 6 7 2 0 0 .867
2024SD NDailySplits OF 2 2 2 18 2 0 0 0 0 1.000 0 0 2
2024SD N RF 2 2 2 18 2 0 0 0 0 1.000
Total ( 1 Year ) Splits SS 3 3 3 27 6 7 2 0 0 .867
Total ( 1 Year ) RF 2 2 2 18 2 0 0 0 0 1.000
Total ( 1 Year ) OF 2 2 2 18 2 0 0 0 0 1.000 0 0 2
Year Team POS G GS CG INN PO A ERR DP TP AVG LF-G CF-G RF-G
Division Series Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP AVG LF-G CF-G RF-G
2020SD NDailySplits SS 3 3 3 25 5 6 1 0 0 .917
2024SD NDailySplits OF 5 5 5 43 6 0 0 0 0 1.000 0 0 5
2024SD N RF 5 5 5 43 6 0 0 0 0 1.000
Total ( 1 Year ) Splits OF 5 5 5 43 6 0 0 0 0 1.000 0 0 5
Total ( 1 Year ) RF 5 5 5 43 6 0 0 0 0 1.000
Total ( 1 Year ) SS 3 3 3 25 5 6 1 0 0 .917
Year Team POS G GS CG INN PO A ERR DP TP AVG LF-G CF-G RF-G
All-Star Game Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP AVG
2021NL DailySplits SS 1 1 0 3 0 2 0 1 0 1.000