Batting Stats

YearTeam#W-L (PCT)GPAABRH2B3BHRRBIBBKSFHBPROESBCSAVGOBPSLGOPSOPS+wOBAwOBA+BABIPCNTRCRC27
2021 Rays46-8 (.429)14453633000461612320.083.244.083.32838.25157.143.5561.41.1
2022 Angels49-7 (.563)16484446220641700130.136.208.273.48157.23355.222.6142.71.9
2023 Cardinals411-5 (.688)165339712200681205220.308.481.359.840105.439108.444.6928.48.4
2024 Mariners46-8 (.429)1454391071015121203100.179.407.282.68983.36187.231.6926.15.1
2025 Yankees410-2 (.833)1250411416100107611110.390.480.415.895104.429102.444.8549.49.8
2026 Athletics40-2 (.000)21080300021000000.375.444.375.819102.38094.3751.0001.47.8
Career 42-32 (.568)742602073847621333863211880.227.372.290.66279.34882.317.69627.54.6

Pitching Stats

YearTeam#GGSWLSVCGIPBFHRERBBKHBP2B3BHRRAERAWHIPFIPBB/9K/9BABIPBAA
2021 Rays465050127.01563438292914871012.679.672.335.819.674.67.337.296
2022 Angels463210031.0174313225442555009.297.262.424.5812.777.26.313.250
2023 Cardinals466120227.21463129142714104209.434.552.105.108.784.55.310.272
2024 Mariners41210340147.228483624748339202111.718.872.756.719.066.23.427.367
2025 Yankees454020011.282272321149351017.7416.203.517.6310.806.94.509.435
Career 352861404145.08422061841361629535416111.428.442.545.8610.065.90.376.321

Fielding Stats

YearTeamPOSGINNPOAEOPPSDPTFPCT
2021 RaysALL138410164300.867
2021 RaysP629180901.000
2021 Rays2B849984210.810
2021 RaysSS1100000.000
2021 RaysRF2500000.000
2022 AngelsALL1510720165411.878
2022 AngelsP631220401.000
2022 AngelsC28030301.000
2022 Angels2B82753190.889
2022 Angels3B27020201.000
2022 AngelsSS4321264221.818
2022 AngelsRF12100101.000
2023 CardinalsALL1610424212474.957
2023 CardinalsP628160701.000
2023 CardinalsC25010101.000
2023 Cardinals2B116223132384.947
2023 Cardinals3B25010101.000
2023 CardinalsSS1100000.000
2023 CardinalsRF2300000.000
2024 MarinersALL1411425164453.911
2024 MarinersP1251681150.933
2024 Mariners2B82911601731.000
2024 MarinersSS520622100.800
2024 MarinersLF2710120.500
2024 MarinersCF1300000.000
2024 MarinersRF24100101.000
2025 YankeesALL12905136241.750
2025 YankeesP514020201.000
2025 Yankees2B42100110.000
2025 Yankees3B13010101.000
2025 YankeesSS9394105191.737
2025 YankeesLF210100101.000
2025 YankeesRF1300000.000
2026 AthleticsALL218571132.923
2026 Athletics2B218571132.923
CareerALL7251789892220011.890