Mike O'Neill

Pitcher · Career Stats, Bio & Records (1901-1907)

Mike O'Neill was a pitcher who played in Major League Baseball from 1901 to 1907 for the St. Louis Cardinals and the Cincinnati Reds, a span of 7 seasons. Across 85 career appearances, he went 32-44 with a 2.73 ERA and 228 strikeouts. He also batted .255 with 2 home runs. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 153.

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 32–44
ERA 2.73
WHIP 1.31
SO 228
Pitcher PIV 1149.9
Position
Pitcher
Bats / Throws
R / L
Height / Weight
5'11" / 185 lb
Born
9/7/1877 in Maum, County Galway, Ireland
Died
8/12/1959 in Scranton, PA, USA
MLB Debut
1901-09-20
Last Game
1907-10-06

Full name: Michael Joyce O'Neill

Career Pitching Statistics

Mike O'Neill — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
32 44 85 77 68 4 2 694.1 739 211 8 169 228 2.73 1149.9

Career ERA 2.73 vs. league average 3.09 across their career seasons — 11.5% better 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 O'Neill — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
137 380 50 97 14 9 2 41 4 20 63 .255 .306 .355 .662 153

Career AVG .255 vs. league average .258 across their career seasons — near league average.

Career OBP .306 vs. league average .314 across their career seasons — near league average.

Career SLG .355 vs. league average .335 across their career seasons — +6.0% above league average.

Career OPS .662 vs. league average .649 across their career seasons — near 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 O'Neill — Batting — Home / Away
SplitGABRHHRRBIAVG
Home73189233909.206
Away661912758223.304

Pitching — Home / Away

Mike O'Neill — Pitching — Home / Away
SplitGIPHERBBSOERA
Home42348.236059821001.52
Away43343.237140891301.05

Last 10 Games — Batting

Mike O'Neill — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1907-10-06 CINPITW 411010000
1907-10-05 CINPITW 200000001
1907-10-05 CINPITL 300000001
1907-10-04 CINPITW 410000001
1907-10-04 CINPITL 311010010
1907-10-01 CINBROW 400000000
1907-09-30 CINBROW 210000010
1907-09-29 CINPHIL 400000002
1907-09-29 CINPHIW 310000000
1904-10-08 STLCINL 200000000

Last 10 Games — Pitching

Mike O'Neill — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1904-10-08 STLCIN L 7.01580020
1904-10-04 STLNY1 W 9.0930121
1904-09-30 STLBRO L 8.01240080
1904-09-23 STLPHI L 8.01580120
1904-09-20 STLBSN W 9.0810040
1904-08-31 STLPHI W 9.0710420
1904-08-28 STLNY1 L 9.01160300
1904-08-24 STLBSN L 14.01530130
1904-08-18 STLPHI W 8.0320210
1904-08-16 STLPHI W 9.0510110

Fielding Statistics

Career Fielding Totals by Position

Mike O'Neill — Career Fielding Totals by Position
Position G GS PO A E DP
OF 28 11 48 4 3 0
P 85 24 39 186 23 6

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Mike O'Neill — Career Games by Position
Position Games
Pitcher 85
Left Field 28

College History

Mike O'Neill — College History
School Name City State Years Attended
East Stroudsburg University of Pennsylvania East Stroudsburg PA 1897, 1898, 1899
Villanova University Villanova PA 1900, 1901

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Mike O'Neill (highlighted) compared to peers across the same era.

  1. 98
    George Kaiserling
    32-25, 2.68 ERA
  2. 96
    Charlie Chech
    33-30, 2.52 ERA
  3. 96
    Elmer Stricklett
    35-51, 2.85 ERA
  4. 95
    Fred Olmstead
    19-20, 2.74 ERA
  5. 88
    Tom Walker
    24-16, 2.70 ERA
  6. 85
    Ed Klepfer
    22-17, 2.81 ERA

Mike O'Neill: the record in brief

The profile opens with Mike O'Neill's first major league game on September 20, 1901; the last one listed came on October 6, 1907. The season rows list, in order, the St. Louis Cardinals (1901 through 1904) and the Cincinnati Reds (1907). O'Neill played primarily as a pitcher and hit right-handed while throwing left-handed. Born on September 7, 1877, in Maum, County Galway, Ireland, O'Neill was listed at 185 pounds on a 5-foot-11 frame. O'Neill's death is recorded on August 12, 1959, in Scranton, PA, USA. O'Neill's full given name, per the bio, is Michael Joyce O'Neill.

Across 85 games (77 starts), O'Neill recorded 32 wins against 44 losses with a 2.73 ERA. O'Neill had 228 strikeouts and 68 complete games. The leagues O'Neill pitched in allowed 3.09 earned runs per nine over those seasons, so the career ERA was 11.5% better than average. O'Neill won 16 games in 1902, the most of any season listed. 1904 was O'Neill's sharpest full season, a 2.09 ERA against the league's 2.66.

Frequently Asked Questions about Mike O'Neill

What years did Mike O'Neill play?
Mike O'Neill played in Major League Baseball from 1901 to 1907.
Was Mike O'Neill a pitcher?
Yes. Mike O'Neill pitched in the major leagues, recording 32 wins and 228 strikeouts.
How many home runs did Mike O'Neill hit?
Mike O'Neill hit 2 career home runs with 97 hits.
What teams did Mike O'Neill play for?
Mike O'Neill played for 2 teams: the St. Louis Cardinals (1901–1904) and the Cincinnati Reds (1907).
What were Mike O'Neill's career stats?
In 85 games, Mike O'Neill went 32-44 with a 2.73 ERA, 228 strikeouts, 694.1 innings pitched, and 2 saves. At the plate he had 97 hits and 2 home runs.
What position did Mike O'Neill play?
Mike O'Neill played primarily as a pitcher, the position where he appeared in the most games.
How tall was Mike O'Neill and how much did he weigh?
Mike O'Neill was listed at 5 feet 11 inches and 185 pounds.
What was Mike O'Neill's career ERA?
Mike O'Neill finished with a 2.73 career ERA, going 32-44 with 228 strikeouts.
How many strikeouts did Mike O'Neill have?
Mike O'Neill recorded 228 career strikeouts.
Is Mike O'Neill in the Hall of Fame?
No. Mike O'Neill has not been inducted into the National Baseball Hall of Fame.