Tom Cosgrove

Not on a roster

RP

2026 grade

16.6
Runs prevented
−2.2
IP · ERA
16.1 · 7.71
K · BB
14 · 6
Rank
Not qualified

What the grade is made of

Runs each part saves or costs against an average pitcher facing the same batters. Contact counts a quarter for how it turned out, because over a season that's mostly the fielders and luck.

  • Home runs allowed−1.0
  • Strikeouts−0.7
  • Contact allowed (how it turned out counts a quarter)−0.4
  • Hit batters−0.4
  • Parks pitched in+0.2
  • Walks+0.1

2026 game log: pitching

Game grades need 3 batters faced; starts are ranked against starts, relief outings against relief outings.

GameResultDecIPHRERBBKHRPCGrade
Sun, Aug 30vsMiami MarlinsMIAMIAL 2-6B0.2133101206.7
Sat, Aug 29vsMiami MarlinsMIAMIAW 5-40.22331102013.4
Thu, Aug 27vsColorado RockiesCOLCOLW 7-1W1.20001201991.3
Fri, Aug 21@Miami MarlinsMIAMIAL 2-3B0.12220101310.3
Thu, Aug 20@Texas RangersTEXTEXL 0-21.01110001632.1
Sat, Aug 15@New York MetsNYMNYML 4-5H1.021101198.9
Wed, Aug 12vsChicago CubsCHCCHCL 6-12L0.12310101719.3
Tue, Aug 11vsChicago CubsCHCCHCL 6-80.21000101033.6
Sat, Aug 8vsCincinnati RedsCINCINW 8-21.00000201383.7
Wed, Aug 5@Philadelphia PhilliesPHIPHIW 10-41.10000001869.8
Mon, Aug 3@Philadelphia PhilliesPHIPHIL 3-6L0.21221111411.1
Tue, Jul 28vsToronto Blue JaysTORTORW 8-61.00000001383.7
Sun, Jul 26vsArizona DiamondbacksARIARIW 10-71.02110001727.0
Fri, Jul 24vsArizona DiamondbacksARIARIL 2-30.1100100924.5
Mon, Jul 20@Colorado RockiesCOLCOLW 7-3S2.00000001098.9
Sun, Jul 19@AthleticsATHATHW 5-20.22000201728.4
Sat, Jul 11vsNew York YankeesNYYNYYL 2-4H1.10000201893.6
Fri, Jul 10vsNew York YankeesNYYNYYL 3-5H0.21001001524.5

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.