bayesRatings
MLB
Updated Oct 31, 2026, 6:07 AM CT

Simulate in Player Lab →

MLBRP · San Francisco Giants · last game Sep 27

Joel Kuhnel

Season by Season

regular season and playoffs
Batting
SeasonTeamGABRHHRRBIBBKAVG
2022CIN10000000—
Pitching
SeasonTeamGGSWLSVIPERAKBB
2026ATH/MIL/SF45013845.04.402818
2024HOU/TB60NoneNoneNone10.04.5050
2023CIN/HOU90NoneNoneNone13.05.5435
2022CIN53023158.06.365614
Swipe the table for more →

Game Log

2026 season · 45 games
DateOpponentResultDECIPHERBBK
Sep 27vs LADL 1–51.00011
Sep 25vs LADL 0–21.00001
Sep 23vs MINL 2–40.20011
Sep 19at LADL 4–100.24101
Sep 16at STLW 6–5S1.00020
Sep 14at STLL 1–21.20001
Sep 12vs SDL 6–71.01110
Sep 8vs STLW 2–1S1.12100
Sep 6at NYML 2–4H1.01000
Sep 5at NYMW 9–50.11011
Jul 2vs CINL 2–71.03100
Jun 28vs CHCL 3–4L1.01221
Jun 27vs CHCL 2–81.01101
Jun 24at CINW 6–5S1.11020
Jun 22at CINW 2–1S1.01000
Jun 18vs CLEL 2–4B1.01110
Jun 16vs CLEW 2–1H0.11000
Jun 13vs PHIL 8–90.12001
Jun 9at ATHL 5–71.01111
Jun 8at ATHW 15–141.21104
Jun 4at CHCL 6–7L0.25400
Jun 3at CHCW 5–41.10001
May 29vs NYYL 2–81.23200
May 27vs SEAL 1–91.02110
May 25vs SEAL 2–90.10001
May 23at SDL 0–22.01002
May 21at LAAW 3–2W1.01010
May 19at LAAW 14–61.01002
May 15vs SFW 5–2H1.01002
May 14vs STLL 4–50.10000
May 12vs STLL 4–60.23201
May 9at BALW 6–21.00000
May 8at BALW 4–3H1.00000
May 3vs CLEW 7–11.00010
May 1vs CLEL 5–81.20011
Apr 29vs KCW 5–21.22110
Apr 26at TEXW 2–10.20011
Apr 22at SEAL 4–5L0.24100
Apr 20at SEAW 6–4S1.02100
Apr 18vs CHWW 7–61.11000
Apr 15vs TEXW 6–5S1.10002
Apr 12at NYMW 1–0S1.00000
Apr 11at NYMW 11–6H1.01000
Apr 8at NYYW 3–2S1.00001
Apr 7at NYYL 3–50.10000
Swipe the table for more →

For context, not in our forecast.