bayesRatings
MLB
Updated Oct 31, 2026, 6:07 AM CT
← MLB / Arizona Diamondbacks / John Curtiss

Simulate in Player Lab →

MLBRP · Arizona Diamondbacks · last game Sep 28, 2025

John Curtiss

Season by Season

regular season and playoffs
Batting
SeasonTeamGABRHHRRBIBBKAVG
2025ARI10000000—
2021MIA/MIL415100003.000
Pitching
SeasonTeamGGSWLSVIPERAKBB
2025ARI30032136.23.93245
2024COL30NoneNoneNone2.115.4310
2023NYM15000019.24.58168
2021MIA/MIL42331044.13.454412
Swipe the table for more →

Game Log

2025 season · 30 games
DateOpponentResultBat ABBat RBat HBat HRBat RBIBat BBBat KPitch DECPitch IPPitch HPitch ERPitch BBPitch K
Sep 28, 2025at SDL 4–12———————1.00002
Sep 23, 2025vs LADW 5–4———————0.21101
Sep 20, 2025vs PHIW 4–3———————S1.01000
Sep 17, 2025vs SFL 1–50000000L0.03410
Sep 16, 2025vs SFW 6–5———————1.20000
Sep 13, 2025at MINW 5–2———————W2.01002
Sep 9, 2025at SFL 3–5———————1.10002
Sep 6, 2025vs BOSW 5–1———————1.00001
Sep 3, 2025vs TEXW 2–0———————H0.10000
Aug 31, 2025at LADL 4–5———————L1.01102
Aug 26, 2025at MILL 8–9———————1.22101
Aug 24, 2025vs CINL 1–6———————1.11000
Aug 22, 2025vs CINW 6–5———————1.00000
Aug 20, 2025vs CLEW 3–2———————1.10012
Aug 18, 2025vs CLEL 1–3———————2.00001
Aug 13, 2025at TEXW 6–4———————W1.02110
Aug 10, 2025vs COLW 13–6———————2.00003
Aug 6, 2025vs SDL 2–3———————H1.01101
Aug 5, 2025vs SDL 5–10———————1.20000
Aug 3, 2025at ATHW 6–4———————H1.00000
Aug 1, 2025at ATHL 1–5———————2.01001
Jul 29, 2025at DETL 2–12———————1.01000
Jul 27, 2025at PITL 0–6———————1.04200
Jul 18, 2025vs STLW 7–3———————1.04300
Jul 13, 2025at LAAW 5–1———————2.01012
Jul 8, 2025at SDL 0–1———————1.00011
Jul 4, 2025vs KCL 3–9———————1.21000
Jul 3, 2025vs SFL 2–7———————1.03201
Jun 30, 2025vs SFW 4–2———————W0.21001
Jun 29, 2025vs MIAL 4–6———————1.10000
Swipe the table for more →

For context, not in our forecast.