Batting Stats

YearTeam#W-L (PCT)GPAABRH2B3BHRRBIBBKSFHBPROESBCSAVGOBPSLGOPSOPS+wOBAwOBA+BABIPCNTRCRC27
2022 Giants955-11 (.313)165651817400831502110.333.393.412.80596.37989.472.7068.87.0
2023 Cardinals9510-3 (.769)13605214174201731714210.327.400.481.881111.416103.472.67310.98.2
2024 Padres234-11 (.267)155650917300135810300.340.393.400.79395.40597.395.8408.66.8
2025 Yankees511-2 (.846)1357471016410185932500.340.404.468.872102.458109.390.80910.28.1
2026 Astros953-1 (.750)415122500072001110.417.533.417.950118.507126.4171.0003.111.9
Career 33-28 (.541)6124421243721530631849591230.340.406.439.844100.421100.429.76941.67.8

Pitching Stats

YearTeam#GGSWLSVCGIPBFHRERBBKHBP2B3BHRRAERAWHIPFIPBB/9K/9BABIPBAA
2022 Giants9586230446.224377603815423138411.577.331.974.862.898.10.427.355
2023 Cardinals9596600150.1231662922133949305.193.931.571.732.326.97.371.304
2024 Padres2385141036.22005745262030760111.056.382.102.404.917.36.412.341
2025 Yankees5128600353.1269704429225199317.434.891.722.213.718.61.388.304
2026 Astros9532200113.065185541502003.463.461.690.002.7710.38.429.316
Career 402717719200.010082881831207417723391468.245.401.812.603.337.97.400.324

Fielding Stats

YearTeamPOSGINNPOAEOPPSDPTFPCT
2022 GiantsALL1510617247482.854
2022 GiantsP8497901601.000
2022 Giants2B25200201.000
2022 GiantsSS9487157292.759
2022 GiantsLF1100000.000
2022 GiantsCF13100101.000
2023 CardinalsALL1310111263400.925
2023 CardinalsP95241201601.000
2023 Cardinals2B2400110.000
2023 Cardinals3B312450901.000
2023 CardinalsSS733392140.857
2024 PadresALL1510814294471.915
2024 PadresP83851101601.000
2024 Padres1B1100000.000
2024 Padres2B1412140.750
2024 Padres3B12210301.000
2024 PadresSS10636153241.875
2025 YankeesALL13969232340.941
2025 YankeesP125461101701.000
2025 Yankees2B1300000.000
2025 Yankees3B21212140.750
2025 YankeesSS6262101130.923
2025 YankeesCF1100000.000
2026 AstrosALL427220401.000
2026 AstrosP314020201.000
2026 Astros3B213200201.000
CareerALL6043853104161733.908