MLB/Players/Brady Singer
Brady Singer

BRADY SINGER

P · Cincinnati Reds · 20202026 · 313 games
313
CAREER GAMES · REGULAR SEASON
5 seasons · postseason below
.262
CAREER BATTING AVERAGE
1,390 hits in 5,302 at-bats
164
CAREER HOME RUNS
312 RBI · 52 stolen bases
4.32
CAREER ERA
996.2 innings · 925 strikeouts
55-69
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024KC641,38615435068644711083406.253.307.405.712
2023KC581,268204364881040939826622.287.338.467.805
2022KC541,1381162803823651703004.246.290.378.668
2021KC541,038162292426287110626220.281.348.414.762
2020KC24472581041221626461220.220.290.356.646
Career2545,3026941,390248261643124281,29052.262.317.412.729

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CIN27513141.21607645117264.831.45
2025CIN321412169.21507660163194.031.24
2024KC32913179.21757454170223.711.27
2023KC29811159.21829849133205.521.45
2022KC27105153.11405535150183.231.14
2021KC27510128.11467053131144.911.55
2020KC124564.15229236184.061.17
Career1865569996.21,0054783199251274.321.33

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024KC21000.0000.110.00

04/Every pitch

2025 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 2850 pitches
Called strike (512) Swinging strike (303) In play (479) Foul (482) Ball (1074)

Catcher’s view · the zone drawn is the average of the 2,850 batter zones recorded here, 1.61 to 3.45 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker1,15740.6%92.22,36249.9%
Slider80928.4%82.62,43442.6%
Sweeper31611.1%81.62,41841.5%
Four-Seam Fastball30410.7%91.32,44344.1%
Cutter2649.3%87.52,34441.7%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 31vs TEXW 14310287.01028
APR 5@ MILW 11790175.09317
APR 11vs PITW 5321335.02333
APR 17vs SEAL 71161364.16336
APR 23@ MIAW 5241086.04208
APR 30vs STLL 0621346.02134
MAY 5@ ATLL 0471226.07422
MAY 10@ HOUW 13991112.19711
MAY 16vs CLEW 5431345.03334
MAY 21@ PITL 1350435.05243
MAY 27@ KCW 7270137.07213
JUN 2vs MILL 2341345.04334
JUN 8vs AZW 4251335.05233
JUN 14@ DETW 11140346.04134
JUN 20@ STLL 1640176.04117
JUN 25vs NYYL 1761395.06439
JUL 1@ BOSL 3530243.03224
JUL 7vs MIAL 1570135.07213
JUL 12vs COLW 4371196.17319
JUL 21@ WSHL 81051212.15721
JUL 27vs TBW 2131187.13118
AUG 1vs ATLW 32401106.040110
AUG 7@ PITL 0761423.26442
AUG 12vs PHIW 6130066.03006
AUG 18@ LAAW 4160146.06114
AUG 24@ AZW 6110396.01139
AUG 31vs STLW 7450086.05308
SEP 6vs NYMW 6340456.04145
SEP 12@ ATHL 0332146.03214
SEP 17@ STLW 6231265.23126
SEP 23vs PITL 2471035.17403
SEP 28@ MILL 2451153.15315

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.