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
2021SF N 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2021SF N2022SF N 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2022SF N2023SF N 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2023SF N2024SF N 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2024SF N2025SF N 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2025SF N2025NY A 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2025NY A2025 Total 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 2025 Total
Total NL ( 5 Years) 275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 Total NL
Total AL ( 1 Year ) 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 Total AL
Total ( 5 Years) 297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 0.0 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
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
2021SF N 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 2021SF N2025NY A 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 2025NY A
Total NL ( 1 Year ) 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - Total NL
Total AL ( 1 Year ) 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - Total AL
Total ( 2 Years) 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 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
2023NL 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - 2023NL
Pitching Record
Year Team G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS PW Year Team
2021SF NDailySplits 29 0 0 0 9 3 27 19 109 4 10 9 9 2 37 0 0 2 1 0 2 0 2 1 5 1 3.00 - 0.8 2021SF N2022SF NDailySplits 68 0 0 0 51 27 67.2 54 286 4 27 19 30 2 80 1 4 4 3 0 11 1 2 1 6 6 2.53 - 1.9 2022SF N2023SF NDailySplits 69 0 0 0 60 39 67.2 51 281 3 32 22 26 6 87 1 2 10 8 3 10 0 6 4 6 6 2.93 - 1.3 2023SF N2024SF NDailySplits 62 0 0 0 40 23 59 54 271 5 35 32 39 2 78 2 4 7 2 0 15 2 5 4 5 3 4.88 - -1.2 2024SF N2025SF NDailySplits 47 0 0 0 29 15 46.2 32 191 2 20 16 24 1 50 1 1 3 2 2 5 0 7 1 4 2 3.09 - 0.8 2025SF N2025NY ADailySplits 22 0 0 0 8 1 18.2 19 87 2 14 10 11 0 22 0 0 1 1 2 4 0 1 2 0 1 4.82 - -0.2 2025NY A2025 Total 69 0 0 0 37 16 65.1 51 278 4 34 26 35 1 72 1 1 4 3 4 9 0 8 3 4 3 3.58 - 0.6 2025 Total
Total NL ( 5 Years) 275 0 0 0 189 107 268 210 1138 18 124 98 128 13 332 5 11 26 16 5 43 3 22 11 26 18 3.29 - 3.6 Total NL
Total AL ( 1 Year ) 22 0 0 0 8 1 18.2 19 87 2 14 10 11 0 22 0 0 1 1 2 4 0 1 2 0 1 4.82 - -0.2 Total AL
Total ( 5 Years) Splits 297 0 0 0 197 108 286.2 229 1225 20 138 108 139 13 354 5 11 27 17 7 47 3 23 13 26 19 3.39 - 3.4 Total
Year Team G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS PW Year Team
Division Series Pitching Record
Year Team G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS Year Team
2021SF NDailySplits 3 0 0 0 2 1 3.2 2 14 0 1 1 0 0 2 0 0 0 1 0 0 0 0 0 0 1 2.45 - 2021SF N2025NY ADailySplits 3 0 0 0 0 0 3.1 3 14 0 1 1 0 0 1 0 0 0 1 0 2 0 0 0 0 0 2.70 - 2025NY A
Total NL ( 1 Year ) 3 0 0 0 2 1 3.2 2 14 0 1 1 0 0 2 0 0 0 1 0 0 0 0 0 0 1 2.45 - Total NL
Total AL ( 1 Year ) 3 0 0 0 0 0 3.1 3 14 0 1 1 0 0 1 0 0 0 1 0 2 0 0 0 0 0 2.70 - Total AL
Total ( 2 Years) Splits 6 0 0 0 2 1 7 5 28 0 2 2 0 0 3 0 0 0 2 0 2 0 0 0 0 1 2.57 - Total
Year Team G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS Year Team
All-Star Game Pitching Record
Year Team G GS CG SHO GF SV IP H BFP HR R ER BB IB SO SH SF WP HBP BK 2B 3B GDP ROE W L ERA RS Year Team
2023NL DailySplits 1 0 0 0 0 0 1 1 4 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0.00 - 2023NL
Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG
2021SF NDailySplits P 29 0 0 27 0 3 0 0 0 0 0 0 0 1.000
2022SF NDailySplits P 68 0 0 67.2 9 8 1 0 0 1 2 1 0 .944
2023SF NDailySplits P 69 0 0 67.2 2 4 1 0 0 2 12 5 0 .857
2024SF NDailySplits P 62 0 0 59 7 6 2 2 0 2 12 0 0 .867
2025SF NDailySplits P 47 0 0 46.2 2 5 0 1 0 0 8 1 0 1.000
2025NY ADailySplits P 22 0 0 18.2 1 1 1 0 0 1 3 0 0 .667
2025 Total P 69 0 0 65.1 3 6 1 1 0 1 11 1 0 .900
Total ( 5 Years) Splits P 297 0 0 286.2 21 27 5 3 0 6 37 7 0 .906
Year Team POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG
Division Series Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG
2021SF NDailySplits P 3 0 0 3.2 0 0 0 0 0 0 0 0 0 -
2025NY ADailySplits P 3 0 0 3.1 0 0 0 0 0 0 0 0 0 -
Total ( 2 Years) Splits P 6 0 0 7 0 0 0 0 0 0 0 0 0 -
Year Team POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG
All-Star Game Fielding Record
Year Team POS G GS CG INN PO A ERR DP TP PB SB CS PkO AVG
2023NL DailySplits P 1 0 0 1 0 0 0 0 0 0 0 0 0 -