Mike Cosgrove

Pitcher · Career Stats, Bio & Records (1972-1976)

Mike Cosgrove was a pitcher who played in Major League Baseball from 1972 to 1976 for the Houston Astros, a span of 5 seasons. Across 119 career appearances, he went 12-11 with a 4.03 ERA and 122 strikeouts.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 12–11
ERA 4.03
WHIP 1.51
SO 122
Pitcher PIV -2271.7
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'1" / 170 lb
Born
2/17/1951 in Phoenix, AZ, USA
MLB Debut
1972-09-10
Last Game
1976-09-25

Full name: Michael John Cosgrove

Career Pitching Statistics

Mike Cosgrove — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
12 11 119 20 2 1 8 274.2 271 123 13 145 122 4.03 -2271.7

Career ERA 4.03 vs. league average 3.57 across their career seasons — 12.7% worse than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Mike Cosgrove — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
119 56 2 5 1 0 0 1 0 4 14 .089 .150 .107 .257 0

Career AVG .089 vs. league average .254 across their career seasons — 64.9% below league average.

Career OBP .150 vs. league average .322 across their career seasons — 53.4% below league average.

Career SLG .107 vs. league average .367 across their career seasons — 70.8% below league average.

Career OPS .257 vs. league average .689 across their career seasons — 62.7% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Mike Cosgrove — Batting — Home / Away
SplitGABRHHRRBIAVG
Home57231100.043
Away62331401.121

Pitching — Home / Away

Mike Cosgrove — Pitching — Home / Away
SplitGIPHERBBSOERA
Home57138.11314378552.80
Away62136.21408067675.27

Last 10 Games — Batting

Mike Cosgrove — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1976-09-25 HOUSFGL 000000000
1976-08-10 HOUSTLL 000000000
1976-08-06 HOUSDPL 000000000
1976-07-24 HOUSFGW 100000000
1976-07-08 HOUWSNW 100000000
1976-07-03 HOUCINL 311000101
1976-06-28 HOUSFGW 200000001
1976-06-22 HOUATLW 100000000
1976-06-11 HOUCHCL 200000000
1976-06-04 HOUCHCW 300000000

Last 10 Games — Pitching

Mike Cosgrove — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1976-09-25 HOUSFG — 2.0322010
1976-08-10 HOUSTL — 0.0433000
1976-08-06 HOUSDP — 2.0222200
1976-07-24 HOUSFG — 7.0733220
1976-07-08 HOUWSN — 6.0544731
1976-07-03 HOUCIN — 4.2566421
1976-06-28 HOUSFG W 6.15205100
1976-06-22 HOUATL — 3.0655221
1976-06-11 HOUCHC L 5.2955300
1976-06-04 HOUCHC W 9.0600210

Fielding Statistics

Career Fielding Totals by Position

Mike Cosgrove — Career Fielding Totals by Position
Position G GS PO A E DP
P 119 20 5 39 2 5

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Mike Cosgrove — Career Games by Position
Position Games
Pitcher 119

Mike Cosgrove: the record in brief

Between the debut on September 10, 1972 and the final game on September 25, 1976, Mike Cosgrove built the record summarized on this page. Every season row on the page belongs to the Houston Astros, from 1972 through 1976. Listed as a pitcher, Cosgrove threw and hit left-handed. Cosgrove is listed at 170 pounds on a 6-foot-1 frame. The birth record reads February 17, 1951, in Phoenix, AZ, USA. The given name on file is Michael John Cosgrove.

Cosgrove went 12-11 with a 4.03 ERA in 119 games, 20 of them starts. Also on Cosgrove's record: 122 strikeouts. The league ERA over Cosgrove's seasons was 3.57, so the 4.03 figure ran 12.7% worse than average. The best win total was 7, in 1974. Among the heaviest workloads, the lowest ERA was 3.03 in 1975, when the league's was 3.71.

As a hitter, Cosgrove batted .089 on 5 hits.

The position breakdown shows 119 games, all at pitcher. Fielding on the mound produced 5 putouts and 39 assists against 2 errors.

Frequently Asked Questions about Mike Cosgrove

What years did Mike Cosgrove play?
Mike Cosgrove played in Major League Baseball from 1972 to 1976.
Was Mike Cosgrove a pitcher?
Yes. Mike Cosgrove pitched in the major leagues, recording 12 wins and 122 strikeouts.
How many home runs did Mike Cosgrove hit?
Mike Cosgrove hit 0 career home runs with 5 hits.
What teams did Mike Cosgrove play for?
Mike Cosgrove played for one team, the Houston Astros (1972–1976).
What were Mike Cosgrove's career stats?
In 119 games, Mike Cosgrove went 12-11 with a 4.03 ERA, 122 strikeouts, 274.2 innings pitched, and 8 saves.
What position did Mike Cosgrove play?
Mike Cosgrove played primarily as a pitcher, the position where he appeared in the most games.
How tall was Mike Cosgrove and how much did he weigh?
Mike Cosgrove was listed at 6 feet 1 inch and 170 pounds.
What was Mike Cosgrove's career ERA?
Mike Cosgrove finished with a 4.03 career ERA, going 12-11 with 122 strikeouts.
How many strikeouts did Mike Cosgrove have?
Mike Cosgrove recorded 122 career strikeouts.
Is Mike Cosgrove in the Hall of Fame?
No. Mike Cosgrove has not been inducted into the National Baseball Hall of Fame.