Skip Navigation to Main Content

Grant Hartwig or Tom Cosgrove

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Grant Hartwig or Tom Cosgrove Player Statistics
  Tom Cosgrove
RP - WSH
Tom Cosgrove
Grant Hartwig
RP - FA
Grant Hartwig
2026 Stats 
   
   
Games Played15
   
Games Started0
   
Innings Pitched13.1
   
Wins0
   
Losses2
   
Saves1
   
Blown Saves2
   
Holds3
   
Hits Allowed15
   
Earned Runs8
   
Home Runs Allowed2
   
Strikeouts11
   
Walks3
   
ERA5.40
   
WHIP1.35
   
Grant Hartwig or Tom Cosgrove Player Projections
  Tom Cosgrove
RP - WSH
Tom Cosgrove
Grant Hartwig
RP - FA
Grant Hartwig
2026 Projections 
   
   
Games Played1412
   
Games Started00
   
Innings Pitched14.712.0
   
Wins11
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds10
   
Hits Allowed1312
   
Earned Runs1128
   
Home Runs Allowed22
   
Strikeouts1413
   
Walks77
   
ERA6.6720.57
   
WHIP1.411.54
   
Grant Hartwig or Tom Cosgrove Player Notes
  Tom Cosgrove
RP - WSH
Tom Cosgrove
Grant Hartwig
RP - FA
Grant Hartwig
News 
 Tom Cosgrove will be called up ahead of Friday's game against the Yankees.
Nate Miller - FantasyPros
Fri, Jul 10th
 
 The Astros have reassigned left-hander Tom Cosgrove to minor league camp.
Brenton Kemp
Sun, Mar 15th
 
 Tom Cosgrove has agreed to a minor league deal with the Houston Astros. The lefthander receives an invitation to Spring Training and will make $900K if he makes it to the majors.
David Leisering
Fri, Jan 30th
 
Notes 
There are no recent notes for these players
Grant Hartwig or Tom Cosgrove Player Schedules
  Tom Cosgrove
RP - WSH
Tom Cosgrove
Grant Hartwig
RP - FA
Grant Hartwig
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CHCMatthew Boyd (8-2)#53   
Sat, Mar 28th@ CHCCade Horton (1-0)   
Sun, Mar 29th@ CHCShota Imanaga (8-9)#21   
Mon, Mar 30th@ PHITaijuan Walker (1-4)   
Tue, Mar 31st@ PHIAndrew Painter (3-8)#174   
Wed, Apr 1st@ PHICristopher Sanchez (16-4)#3   
Fri, Apr 3rdvs LADEmmet Sheehan (4-8)#132   
Sat, Apr 4thvs LADTyler Glasnow (3-0)#23   
Sun, Apr 5thvs LADRoki Sasaki (5-5)#78   
Mon, Apr 6thvs STLAndre Pallante (12-6)#183   
Tue, Apr 7thvs STLMatthew Liberatore (5-11)#83   
Wed, Apr 8thvs STLMichael McGreevy (5-9)#94   
Fri, Apr 10th@ MILAaron Ashby   
Sat, Apr 11th@ MILKyle Harrison (10-3)#41   
Sun, Apr 12th@ MILBrandon Woodruff (2-2)   
Mon, Apr 13th@ PITPaul Skenes (9-11)#7   
Tue, Apr 14th@ PITMitch Keller (6-8)   
Wed, Apr 15th@ PITMason Montgomery (5-3)#88   
Thu, Apr 16th@ PITBraxton Ashcraft (13-5)#29   
Fri, Apr 17thvs SFLogan Webb (8-8)#13   
Sat, Apr 18thvs SFAdrian Houser (4-7)#144   
Sun, Apr 19thvs SFRobbie Ray (11-7)#95   
Mon, Apr 20thvs ATLBryce Elder (8-7)#145   
Tue, Apr 21stvs ATLReynaldo Lopez (4-3)#127   
Wed, Apr 22ndvs ATLDidier Fuentes (5-1)#113   
Thu, Apr 23rdvs ATLJR Ritchie (1-2)#345   
Fri, Apr 24th@ CWSBryan Hudson (3-4)#133   
Sat, Apr 25th@ CWSNoah Schultz (3-9)#406   
Sun, Apr 26th@ CWSBryan Hudson (3-4)#133   
Tue, Apr 28th@ NYMClay Holmes (5-6)#72   
Wed, Apr 29th@ NYMDavid Peterson (7-7)#97   
Thu, Apr 30th@ NYMFreddy Peralta (5-11)#54   
Fri, May 1stvs MILJacob Misiorowski (13-5)#8   
Sat, May 2ndvs MILKyle Harrison (10-3)#41   
Sun, May 3rdvs MILLogan Henderson (8-2)#26   
Tue, May 5thvs MINTaj Bradley (9-5)#50   
Wed, May 6thvs MINBailey Ober (7-4)#81   
Thu, May 7thvs MINSimeon Woods Richardson (2-7)#223   
Fri, May 8th@ MIARobby Snelling (0-1)   
Sat, May 9th@ MIAJanson Junk (6-8)#93   
Sun, May 10th@ MIASandy Alcantara (13-8)#67   
Tue, May 12th@ CINBrady Singer (5-11)#152   
Wed, May 13th@ CINNick Lodolo (3-3)#89   
Thu, May 14th@ CINChase Burns (14-2)#20   
Fri, May 15thvs BALShane Baz (4-14)#68   
Sat, May 16thvs BALChris Bassitt (4-4)#134   
Sun, May 17thvs BALBrandon Young (9-3)#194   
Mon, May 18thvs NYMChristian Scott (4-3)#39   
Tue, May 19thvs NYMNolan McLean (9-8)#33   
Wed, May 20thvs NYMZac Thornton (3-4)#180   
Thu, May 21stvs NYMDavid Peterson (7-7)#97   
Fri, May 22nd@ ATLBryce Elder (8-7)#145   
Sat, May 23rd@ ATLGrant Holmes (8-5)#151   
Sun, May 24th@ ATLMartin Perez (8-8)#243   
Mon, May 25th@ CLETanner Bibee (5-13)#59   
Tue, May 26th@ CLEJoey Cantillo (9-7)#64   
Wed, May 27th@ CLEGavin Williams (12-7)#18   
Fri, May 29thvs SDLucas Giolito (2-3)#346   
Sat, May 30thvs SDMichael King (8-9)#58   
Sun, May 31stvs SDGriffin Canning (4-9)#158   
Mon, Jun 1stvs MIASandy Alcantara (13-8)#67   
Tue, Jun 2ndvs MIALake Bachar (1-3)#172   
Wed, Jun 3rdvs MIAMax Meyer (9-1)#137   
Fri, Jun 5th@ ARIMerrill Kelly (8-11)#146   
Sat, Jun 6th@ ARIEduardo Rodriguez (13-4)#110   
Sun, Jun 7th@ ARIMichael Soroka (8-4)#61   
Mon, Jun 8th@ SFLogan Webb (8-8)#13   
Tue, Jun 9th@ SFAdrian Houser (4-7)#144   
Wed, Jun 10th@ SFRobbie Ray (11-7)#95   
Fri, Jun 12thvs SEABryce Miller (4-8)#40   
Sat, Jun 13thvs SEALuis Castillo (4-10)#111   
Sun, Jun 14thvs SEAEmerson Hancock (7-7)#79   
Mon, Jun 15thvs KCMitch Spence (0-2)#389   
Tue, Jun 16thvs KCMichael Wacha (7-8)#84   
Wed, Jun 17thvs KCLuinder Avila (5-4)   
Fri, Jun 19th@ TBGriffin Jax (6-9)#103   
Sat, Jun 20th@ TBIan Seymour (9-4)#49   
Sun, Jun 21st@ TBNick Martinez (13-4)#82   
Mon, Jun 22ndvs PHITim Mayza (3-3)#155   
Tue, Jun 23rdvs PHIJesus Luzardo (11-5)#6   
Wed, Jun 24thvs PHIAaron Nola (5-9)#56   
Thu, Jun 25thvs PHICristopher Sanchez (16-4)#3   
Fri, Jun 26th@ BALTrevor Rogers (9-8)#65   
Sat, Jun 27th@ BALBrandon Young (9-3)#194   
Sun, Jun 28th@ BALKyle Bradish (7-12)#55   
Mon, Jun 29th@ BOSRanger Suarez (5-3)#22   
Tue, Jun 30th@ BOSConnelly Early (7-5)#168   
Wed, Jul 1st@ BOSPayton Tolle (8-6)#25   
Fri, Jul 3rdvs PITMitch Keller (6-8)   
Sat, Jul 4thvs PITBraxton Ashcraft (13-5)#29   
Sun, Jul 5thvs PITBubba Chandler (6-8)#102   
Mon, Jul 6thvs HOUMike Burrows (4-9)#216   
Tue, Jul 7thvs HOUTatsuya Imai (6-4)#131   
Wed, Jul 8thvs HOUSpencer Arrighetti (7-6)#237   
Fri, Jul 10thvs NYYRyan Weathers (5-8)#42   
Sat, Jul 11thvs NYYCam Schlittler (11-6)#16   
Sun, Jul 12thvs NYYWill Warren (8-6)#71   
Fri, Jul 17th@ ATHGage Jump (5-8)#91   
Sat, Jul 18th@ ATHJ.T. Ginn (8-8)#126   
Sun, Jul 19th@ ATHJacob Lopez (5-4)#139   
Mon, Jul 20th@ COLKyle Freeland (4-10)#427   
Tue, Jul 21st@ COLMichael Lorenzen (3-11)#412   
Wed, Jul 22nd@ COLGabriel Hughes (0-5)#299   
Fri, Jul 24thvs ARIEduardo Rodriguez (13-4)#110   
Sat, Jul 25thvs ARIMitch Bratt (1-2)#186   
Sun, Jul 26thvs ARIKohl Drake (0-1)#359   
Mon, Jul 27thvs TORMax Scherzer (1-6)#150   
Tue, Jul 28thvs TORShane Bieber (5-2)#85   
Wed, Jul 29thvs TORTrey Yesavage (5-5)#278   
Thu, Jul 30th@ ATLGrant Holmes (8-5)#151   
Fri, Jul 31st@ ATLBryce Elder (8-7)#145   
Sat, Aug 1st@ ATLMartin Perez (8-8)#243   
Sun, Aug 2nd@ ATLJR Ritchie (1-2)#345   
Mon, Aug 3rd@ PHIAaron Nola (5-9)#56   
Tue, Aug 4th@ PHIJesus Luzardo (11-5)#6   
Wed, Aug 5th@ PHIAndrew Painter (3-8)#174   
Thu, Aug 6th@ PHICristopher Sanchez (16-4)#3   
Fri, Aug 7thvs CINChase Petty (1-2)#339   
Sat, Aug 8thvs CINChase Burns (14-2)#20   
Sun, Aug 9thvs CINBrady Singer (5-11)#152   
Tue, Aug 11thvs CHCShota Imanaga (8-9)#21   
Wed, Aug 12thvs CHCDavid Peterson (7-7)#97   
Thu, Aug 13thvs CHCKevin Gausman (6-11)#28   
Fri, Aug 14th@ NYMRobert Stock (0-2)#245   
Sat, Aug 15th@ NYMSean Manaea (4-5)#63   
Sun, Aug 16th@ NYMChristian Scott (4-3)#39   
Tue, Aug 18th@ TEXCal Quantrill (6-4)#235   
Wed, Aug 19th@ TEXKumar Rocker (4-10)#101   
Thu, Aug 20th@ TEXJacob deGrom (9-8)#10   
Fri, Aug 21st@ MIARyan Gusto (0-3)#181   
Sat, Aug 22nd@ MIAEury Perez (7-9)#31   
Sun, Aug 23rd@ MIAJanson Junk (6-8)#93   
Mon, Aug 24thvs COLRyan Feltner (5-7)#438   
Tue, Aug 25thvs COLKyle Freeland (4-10)#427   
Wed, Aug 26thvs COLTanner Gordon (0-4)#408   
Thu, Aug 27thvs COLGabriel Hughes (0-5)#299   
Fri, Aug 28thvs MIAEury Perez (7-9)#31   
Sat, Aug 29thvs MIAJanson Junk (6-8)#93   
Sun, Aug 30thvs MIATyler Phillips (3-6)#272   
Mon, Aug 31stvs MIASandy Alcantara (13-8)#67   
Tue, Sep 1stvs ATLAJ Smith-Shawver (0-0)#153   
Wed, Sep 2ndvs ATLChris Sale (12-9)#4   
Fri, Sep 4th@ LAD   
Sat, Sep 5th@ LAD   
Sun, Sep 6th@ LAD   
Mon, Sep 7th@ SD   
Tue, Sep 8th@ SD   
Wed, Sep 9th@ SD   
Fri, Sep 11thvs LAA   
Sat, Sep 12thvs LAA   
Sun, Sep 13thvs LAA   
Tue, Sep 15thvs PHI   
Wed, Sep 16thvs PHI   
Fri, Sep 18th@ STL   
Sat, Sep 19th@ STL   
Sun, Sep 20th@ STL   
Mon, Sep 21st@ DET   
Tue, Sep 22nd@ DET   
Wed, Sep 23rd@ DET   
Fri, Sep 25thvs NYM   
Sat, Sep 26thvs NYM   
Sun, Sep 27thvs NYM