Bob Keegan

Pitcher · Career Stats, Bio & Records (1953-1958)

Bob Keegan was a pitcher who played in Major League Baseball from 1953 to 1958 for the Chicago White Sox, a span of 6 seasons. Across 135 career appearances, he went 40-36 with a 3.66 ERA and 198 strikeouts. Bob Keegan was an All-Star.

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 40–36
ERA 3.66
WHIP 1.40
SO 198
Pitcher PIV -6687.7
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'2" / 207 lb
Born
8/4/1920 in Rochester, NY, USA
Died
6/20/2001 in Rochester, NY, USA
MLB Debut
1953-05-24
Last Game
1958-07-24
Awards
All-Star

Full name: Robert Charles Keegan

Career Pitching Statistics

Bob Keegan — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
40 36 135 87 29 6 5 644.2 668 262 70 233 198 3.66 -6687.7

Career ERA 3.66 vs. league average 3.95 across their career seasons — 7.4% 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

Bob Keegan — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
136 196 14 32 2 1 0 19 0 14 31 .163 .218 .184 .401 -715

Career AVG .163 vs. league average .260 across their career seasons — 37.1% below league average.

Career OBP .218 vs. league average .330 across their career seasons — 34.1% below league average.

Career SLG .184 vs. league average .394 across their career seasons — 53.4% below league average.

Career OPS .401 vs. league average .724 across their career seasons — 44.6% 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

Bob Keegan — Batting — Home / Away
SplitGABRHHRRBIAVG
Home6688516011.182
Away7010891608.148

Pitching — Home / Away

Bob Keegan — Pitching — Home / Away
SplitGIPHERBBSOERA
Home65320.0338131109963.68
Away70324.23311321241023.66

Last 10 Games — Batting

Bob Keegan — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1958-07-24 CHWBALL 000000000
1958-07-16 CHWBALL 100000000
1958-07-13 CHWNYYL 200000000
1958-07-10 CHWBOSL 000000000
1958-06-29 CHWMINL 000000000
1958-06-24 CHWNYYL 000000000
1958-06-18 CHWBOSL 000000000
1958-06-11 CHWMINL 000000000
1958-06-07 CHWBOSL 000000100
1958-06-03 CHWNYYL 000000000

Last 10 Games — Pitching

Bob Keegan — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1958-07-24 CHWBAL — 2.0200000
1958-07-16 CHWBAL L 2.1655012
1958-07-13 CHWNYY L 5.1611230
1958-07-10 CHWBOS — 0.1111001
1958-06-29 CHWMIN — 1.0572203
1958-06-24 CHWNYY — 2.0200200
1958-06-18 CHWBOS — 2.0311210
1958-06-11 CHWMIN — 2.0100110
1958-06-07 CHWBOS — 3.2733110
1958-06-03 CHWNYY — 1.2244301

Fielding Statistics

Career Fielding Totals by Position

Bob Keegan — Career Fielding Totals by Position
Position G GS PO A E DP
P 135 76 25 117 3 6

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Bob Keegan — Career Games by Position
Position Games
Pitcher 135

College History

Bob Keegan — College History
School Name City State Years Attended
Bucknell University Lewisburg PA 1941, 1942, 1943

Most Similar Players

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

Career Spans

Bob Keegan (highlighted) compared to peers across the same era.

  1. 98
    Gene Schott
    28-41, 3.72 ERA
  2. 88
    Red Causey
    39-35, 3.59 ERA
  3. 83
    Herman Pillette
    34-32, 3.45 ERA
  4. 80
    Speed Martin
    29-42, 3.78 ERA
  5. 80
    Manny Salvo
    33-50, 3.69 ERA
  6. 77
    Dave Ferriss
    65-30, 3.64 ERA

Bob Keegan: the record in brief

Between the debut on May 24, 1953 and the final game on July 24, 1958, Bob Keegan built the record summarized on this page. All of the seasons listed were played for the Chicago White Sox. Keegan played primarily as a pitcher and batted and threw right-handed. The bio adds a birth date on August 4, 1920, in Rochester, NY, USA and a listed size of 6 feet, 2 inches and 207 pounds. The bio records the death on June 20, 2001, in Rochester, NY, USA. The given name on file is Robert Charles Keegan.

Keegan pitched in 135 games, starting 87, and finished with a 40-36 record and 3.66 ERA. Keegan had 198 strikeouts, 29 complete games, and 6 shutouts. That 3.66 ERA compares with a 3.95 league average across the same seasons, 7.4% better. 1954 brought Keegan a season-high 16 wins. In 1954, one of the busiest seasons, Keegan posted a 3.09 ERA; the league figure that year was 3.90.

Keegan's All-Star record, per the bio, is All-Star.

Frequently Asked Questions about Bob Keegan

What years did Bob Keegan play?
Bob Keegan played in Major League Baseball from 1953 to 1958.
Was Bob Keegan a pitcher?
Yes. Bob Keegan pitched in the major leagues, recording 40 wins and 198 strikeouts.
How many home runs did Bob Keegan hit?
Bob Keegan hit 0 career home runs with 32 hits.
What teams did Bob Keegan play for?
Bob Keegan played for one team, the Chicago White Sox (1953–1958).
Did Bob Keegan win a Cy Young Award?
No. Bob Keegan did not win the Cy Young Award.
What awards did Bob Keegan win?
Bob Keegan was selected to 1 All-Star Game.
What were Bob Keegan's career stats?
In 135 games, Bob Keegan went 40-36 with a 3.66 ERA, 198 strikeouts, 644.2 innings pitched, and 5 saves.
What position did Bob Keegan play?
Bob Keegan played primarily as a pitcher, the position where he appeared in the most games.
How tall was Bob Keegan and how much did he weigh?
Bob Keegan was listed at 6 feet 2 inches and 207 pounds.
What was Bob Keegan's career ERA?
Bob Keegan finished with a 3.66 career ERA, going 40-36 with 198 strikeouts.
How many strikeouts did Bob Keegan have?
Bob Keegan recorded 198 career strikeouts.
Is Bob Keegan in the Hall of Fame?
No. Bob Keegan has not been inducted into the National Baseball Hall of Fame.
How many All-Star Games did Bob Keegan make?
Bob Keegan was selected to 1 All-Star Game.