Skip Navigation to Main Content

Brady Singer or Kyle Harrison

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Brady Singer or Kyle Harrison Player Statistics
  Brady Singer
SP - CIN
Brady Singer
Kyle Harrison
SP,RP - MIL
Kyle Harrison
2026 Stats 
   
   
Games Played1110
   
Games Started1110
   
Innings Pitched51.051.2
   
Wins26
   
Losses51
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7038
   
Earned Runs359
   
Home Runs Allowed163
   
Strikeouts3661
   
Walks1614
   
ERA6.181.57
   
WHIP1.691.01
   
Brady Singer or Kyle Harrison Player Projections
  Brady Singer
SP - CIN
Brady Singer
Kyle Harrison
SP,RP - MIL
Kyle Harrison
2026 Projections 
   
   
Games Played3027
   
Games Started3016
   
Innings Pitched167.694.0
   
Wins105
   
Losses115
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed16387
   
Earned Runs7844
   
Home Runs Allowed2313
   
Strikeouts15693
   
Walks5437
   
ERA4.184.23
   
WHIP1.291.31
   
Brady Singer or Kyle Harrison Player Notes
  Brady Singer
SP - CIN
Brady Singer
Kyle Harrison
SP,RP - MIL
Kyle Harrison
News 
 Reds right-hander Brady Singer allowed three earned runs across five innings while taking the loss on Saturday against the Braves.
Brenton Kemp
Sun, May 31st
Kyle Harrison allowed four hits while striking out two over six scoreless innings in Tuesday’s win over the Cardinals.
Chris Schommer
Wed, May 27th
 Brady Singer will have his turn in the rotation skipped.
Ari Koslow
Sun, May 24th
Kyle Harrison allowed two hits and one walk while striking out 11 over seven scoreless innings in Wednesday’s 5-0 win over the Cubs.
Chris Schommer
Thu, May 21st
 Sunday’s scheduled contest between the St. Louis Cardinals and Cincinnati Reds has been postponed due to inclement weather the club announced.
Chris Schommer
Sun, May 24th
Kyle Harrison allowed five hits while striking out seven over five scoreless innings in Thursday’s 7-1 win over the Padres.
Chris Schommer
Fri, May 15th
 Brady Singer allowed five earned runs on seven hits and one walk while striking out six over four innings in Sunday’s loss to the Guardians.
Chris Schommer
Mon, May 18th
Kyle Harrison allowed two earned runs on four hits and four walks while striking out six over four innings in Saturday's win over the Yankees.
Chris Schommer
Sun, May 10th
 Brady Singer allowed three earned runs on six hits while walking one and striking out two over 3 2/3 innings in Tuesday's loss to the Nationals.
Chris Schommer
Wed, May 13th
Kyle Harrison allowed one earned run on seven hits and one walk while striking out five over six innings in Saturday's 4-1 win over the Nationals.
Chris Schommer
Sun, May 3rd
Notes 
There are no recent notes for these players
Brady Singer or Kyle Harrison Player Schedules
  Brady Singer
SP - CIN
Brady Singer
Kyle Harrison
SP,RP - MIL
Kyle Harrison
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs BOSGarrett Crochet (3-3)#9vs CWSShane Smith (0-2)#205
Sat, Mar 28thvs BOSSonny Gray (6-1)#30vs CWSSean Burke (2-3)#142
Sun, Mar 29thvs BOSConnelly Early (5-2)#97vs CWSAnthony Kay (5-1)#182
Mon, Mar 30thvs PITBraxton Ashcraft (5-2)#47vs TBNick Martinez (5-1)#81
Tue, Mar 31stvs PITBubba Chandler (1-6)#122vs TBShane McClanahan (6-2)#22
Wed, Apr 1stvs PITPaul Skenes (6-5)#2vs TBDrew Rasmussen (4-2)#21
Fri, Apr 3rd@ TEXMacKenzie Gore (4-4)#50   
Sat, Apr 4th@ TEXKumar Rocker (2-5)#103@ KCSeth Lugo (2-4)#104
Sun, Apr 5th@ TEXJack Leiter (3-4)#76@ KCKris Bubic (3-2)#80
Mon, Apr 6th@ MIAJanson Junk (3-5)#116@ BOSBrayan Bello (2-5)#144
Tue, Apr 7th@ MIASandy Alcantara (3-4)#73@ BOSGarrett Crochet (3-3)#9
Wed, Apr 8th@ MIAEury Perez (3-6)#109@ BOSSonny Gray (6-1)#30
Thu, Apr 9th@ MIAMax Meyer (5-0)#68   
Fri, Apr 10thvs LAAJack Kochanowicz (2-4)#420vs WSHJake Irvin (2-4)#203
Sat, Apr 11thvs LAAGeorge Klassen (0-1)#337vs WSHFoster Griffin (6-2)#88
Sun, Apr 12thvs LAAJose Soriano (6-4)#45vs WSHZack Littell (5-4)#169
Tue, Apr 14thvs SFRobbie Ray (3-6)#83vs TORKevin Gausman (4-3)#19
Wed, Apr 15thvs SFTyler Mahle (1-7)#119vs TORDylan Cease (3-3)#16
Thu, Apr 16thvs SFLanden Roupp (5-5)#61vs TORPatrick Corbin (2-1)#216
Fri, Apr 17th@ MINJoe Ryan (3-3)#15@ MIAJanson Junk (3-5)#116
Sat, Apr 18th@ MINTaj Bradley (5-1)#74@ MIASandy Alcantara (3-4)#73
Sun, Apr 19th@ MINBailey Ober (6-3)#72@ MIAEury Perez (3-6)#109
Mon, Apr 20th@ TBJesse Scholtens (5-3)#283   
Tue, Apr 21st@ TBSteven Matz (4-2)#98@ DETKeider Montero (2-3)#201
Wed, Apr 22nd@ TBNick Martinez (5-1)#81@ DETCasey Mize (2-3)#65
Fri, Apr 24thvs DETFramber Valdez (2-4)#26vs PITPaul Skenes (6-5)#2
Sat, Apr 25thvs DETJack Flaherty (0-7)#62vs PITMitch Keller (5-2)#95
Sun, Apr 26thvs DETKeider Montero (2-3)#201vs PITCarmen Mlodzinski (4-3)#132
Tue, Apr 28thvs COLKyle Freeland (1-6)#395vs ARIMerrill Kelly (5-3)#93
Wed, Apr 29thvs COLTomoyuki Sugano (4-4)#428vs ARIEduardo Rodriguez (5-1)#112
Thu, Apr 30thvs COLMichael Lorenzen (2-7)#427vs ARIMichael Soroka (7-2)#67
Fri, May 1st@ PITMitch Keller (5-2)#95@ WSHJake Irvin (2-4)#203
Sat, May 2nd@ PITCarmen Mlodzinski (4-3)#132@ WSHFoster Griffin (6-2)#88
Sun, May 3rd@ PITBraxton Ashcraft (5-2)#47@ WSHPJ Poulin (3-0)#237
Mon, May 4th@ CHCEdward Cabrera (3-2)#70@ STLKyle Leahy (5-3)#162
Tue, May 5th@ CHCJameson Taillon (2-4)#107   
Wed, May 6th@ CHCColin Rea (5-3)#140@ STLAndre Pallante (5-4)#163
Thu, May 7th@ CHCShota Imanaga (4-6)#24   
Fri, May 8thvs HOUMike Burrows (3-6)#121vs NYYMax Fried (4-3)#33
Sat, May 9thvs HOUSpencer Arrighetti (7-1)#126vs NYYCam Schlittler (7-2)#36
Sun, May 10thvs HOUKai-Wei Teng (3-3)#181vs NYYCarlos Rodon (1-2)#34
Tue, May 12thvs WSHMiles Mikolas (1-4)#215vs SDBradgley Rodriguez
Wed, May 13thvs WSHJake Irvin (2-4)#203vs SDMichael King (4-4)#35
Thu, May 14thvs WSHFoster Griffin (6-2)#88vs SDGriffin Canning (0-4)#141
Fri, May 15th@ CLETanner Bibee (0-7)#38@ MINJoe Ryan (3-3)#15
Sat, May 16th@ CLEJoey Cantillo (4-2)#106@ MINConnor Prielipp (1-3)#124
Sun, May 17th@ CLEGavin Williams (8-3)#27@ MINBailey Ober (6-3)#72
Mon, May 18th@ PHIAndrew Painter (1-6)#170@ CHCShota Imanaga (4-6)#24
Tue, May 19th@ PHIJesus Luzardo (4-4)#10@ CHCBen Brown (2-2)#52
Wed, May 20th@ PHIAaron Nola (3-4)#39@ CHCEdward Cabrera (3-2)#70
Sat, May 23rdvs STLKyle Leahy (5-3)#162vs LADRoki Sasaki (3-3)#131
Mon, May 25th@ NYMNolan McLean (3-4)#29vs STLMatthew Liberatore (3-3)#114
Tue, May 26th@ NYMDavid Peterson (3-5)#117vs STLMichael McGreevy (3-4)#86
Wed, May 27th@ NYMHuascar Brazoban (3-1)#192vs STLDustin May (3-6)#85
Fri, May 29thvs ATLGrant Holmes (3-2)#139@ HOUKai-Wei Teng (3-3)#181
Sat, May 30thvs ATLMartin Perez (3-3)#200@ HOUPeter Lambert (4-4)#190
Sun, May 31stvs ATLSpencer Strider (3-1)#31@ HOUTatsuya Imai (2-3)#152
Mon, Jun 1stvs KCLuinder Avilavs SFLanden Roupp (5-5)#61
Tue, Jun 2ndvs KCNoah Cameron (2-4)#92vs SFTrevor McDonald (2-2)#161
Wed, Jun 3rdvs KCStephen Kolek (3-1)#166vs SFLogan Webb (2-4)#12
Fri, Jun 5th@ STLKyle Leahy (5-3)#162@ COLRyan Feltner (2-1)#424
Sat, Jun 6th@ STLMatthew Liberatore (3-3)#114@ COLTanner Gordon (0-1)#325
Sun, Jun 7th@ STLMichael McGreevy (3-4)#86@ COLKyle Freeland (1-6)#395
Mon, Jun 8th@ SDWalker Buehler (3-3)#220@ ATHJeffrey Springs (3-6)#111
Tue, Jun 9th@ SDLucas Giolito (2-0)#172@ ATHJ.T. Ginn (3-3)#127
Wed, Jun 10th@ SDMichael King (4-4)#35@ ATHKade Morris#383
Fri, Jun 12thvs ARIvs PHI
Sat, Jun 13thvs ARIvs PHI
Sun, Jun 14thvs ARIvs PHI
Mon, Jun 15thvs NYM   
Tue, Jun 16thvs NYMvs CLE
Wed, Jun 17thvs NYMvs CLE
Fri, Jun 19th@ NYY@ ATL
Sat, Jun 20th@ NYY@ ATL
Sun, Jun 21st@ NYY@ ATL
Mon, Jun 22ndvs MIL@ CIN
Tue, Jun 23rdvs MIL@ CIN
Wed, Jun 24thvs MIL@ CIN
Fri, Jun 26th@ PITvs CHC
Sat, Jun 27th@ PITvs CHC
Sun, Jun 28th@ PITvs CHC
Mon, Jun 29th@ MILvs CIN
Tue, Jun 30th@ MILvs CIN
Wed, Jul 1st@ MILvs CIN
Thu, Jul 2nd@ MILvs CIN
Fri, Jul 3rdvs BAL@ ARI
Sat, Jul 4thvs BAL@ ARI
Sun, Jul 5thvs BAL@ ARI
Tue, Jul 7thvs PHI@ STL
Wed, Jul 8thvs PHI@ STL
Thu, Jul 9thvs PHI@ STL
Fri, Jul 10thvs CHC@ PIT
Sat, Jul 11thvs CHC@ PIT
Sun, Jul 12thvs CHC@ PIT
Fri, Jul 17th@ COLvs MIA
Sat, Jul 18th@ COLvs MIA
Sun, Jul 19th@ COLvs MIA
Mon, Jul 20th@ SEAvs NYM
Tue, Jul 21st@ SEAvs NYM
Wed, Jul 22nd@ SEAvs NYM
Fri, Jul 24th@ STLvs COL
Sat, Jul 25th@ STLvs COL
Sun, Jul 26th@ STLvs COL
Mon, Jul 27thvs CLE@ SF
Tue, Jul 28thvs CLE@ SF
Wed, Jul 29thvs CLE@ SF
Thu, Jul 30thvs PIT   
Fri, Jul 31stvs PIT@ LAA
Sat, Aug 1stvs PIT@ LAA
Sun, Aug 2ndvs PIT@ LAA
Tue, Aug 4thvs ATHvs PIT
Wed, Aug 5thvs ATHvs PIT
Thu, Aug 6thvs ATHvs PIT
Fri, Aug 7th@ WSHvs MIN
Sat, Aug 8th@ WSHvs MIN
Sun, Aug 9th@ WSHvs MIN
Tue, Aug 11th@ CWS@ SD
Wed, Aug 12th@ CWS@ SD
Thu, Aug 13th@ CWS@ LAD
Fri, Aug 14thvs MIA@ LAD
Sat, Aug 15thvs MIA@ LAD
Sun, Aug 16thvs MIA@ LAD
Mon, Aug 17thvs STL   
Tue, Aug 18thvs STLvs SEA
Wed, Aug 19thvs STLvs SEA
Thu, Aug 20thvs STLvs SEA
Fri, Aug 21st@ ARIvs ATL
Sat, Aug 22nd@ ARIvs ATL
Sun, Aug 23rd@ ARIvs ATL
Mon, Aug 24th@ SF   
Tue, Aug 25th@ SF@ NYM
Wed, Aug 26th@ SF@ NYM
Fri, Aug 28th@ CHCvs TEX
Sat, Aug 29th@ CHCvs TEX
Sun, Aug 30th@ CHCvs TEX
Mon, Aug 31stvs SD@ CHC
Tue, Sep 1stvs SD@ CHC
Wed, Sep 2ndvs SD@ CHC
Fri, Sep 4thvs MIL@ CIN
Sat, Sep 5thvs MIL@ CIN
Sun, Sep 6thvs MIL@ CIN
Mon, Sep 7th@ LADvs CHC
Tue, Sep 8th@ LADvs CHC
Wed, Sep 9th@ LADvs CHC
Fri, Sep 11th@ MILvs CIN
Sat, Sep 12th@ MILvs CIN
Sun, Sep 13th@ MILvs CIN
Mon, Sep 14thvs LAD   
Tue, Sep 15thvs LAD@ PIT
Wed, Sep 16thvs LAD@ PIT
Thu, Sep 17thvs LAD@ PIT
Fri, Sep 18thvs CHC@ BAL
Sat, Sep 19thvs CHC@ BAL
Sun, Sep 20thvs CHC@ BAL
Tue, Sep 22nd@ ATL@ PHI
Wed, Sep 23rd@ ATL@ PHI
Thu, Sep 24th@ ATL@ PHI
Fri, Sep 25th@ TORvs STL
Sat, Sep 26th@ TORvs STL
Sun, Sep 27th@ TORvs STL
Thu, Apr 23rd   @ DETTarik Skubal (3-2)#4
Fri, May 22nd   vs LADJustin Wrobleski (7-2)#130
Sun, May 24th   vs LADYoshinobu Yamamoto (5-4)#13
Thu, Jun 4th   vs SFAdrian Houser (2-5)#189
Thu, Jun 18th   vs CLE
Mon, Jul 6th   @ STL
Mon, Aug 3rd   vs PIT
Mon, Aug 10th   @ SD
Thu, Aug 27th   @ NYM
Thu, Sep 3rd   @ CHC