Randy Keisler

Pitcher · Career Stats, Bio & Records (2000-2007)

Randy Keisler was a pitcher who played in Major League Baseball from 2000 to 2007 for 5 teams, including the New York Yankees, a span of 8 seasons. Across 55 career appearances, he went 4-4 with a 6.63 ERA and 100 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 4–4
ERA 6.63
WHIP 1.71
SO 100
Pitcher PIV -5696.8
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'3" / 200 lb
Born
2/24/1976 in Richardson, TX, USA
MLB Debut
2000-09-10
Last Game
2007-07-27

Full name: Randy Dean Keisler

Career Pitching Statistics

Randy Keisler — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
4 4 55 20 0 0 0 150.2 174 111 32 84 100 6.63 -5696.8

Career ERA 6.63 vs. league average 4.48 across their career seasons — 48.0% 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

Randy Keisler — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
56 25 4 5 2 0 1 2 0 0 7 .200 .200 .400 .600 0

Career AVG .200 vs. league average .267 across their career seasons — 25.0% below league average.

Career OBP .200 vs. league average .335 across their career seasons — 40.4% below league average.

Career SLG .400 vs. league average .427 across their career seasons — 6.2% below league average.

Career OPS .600 vs. league average .762 across their career seasons — 21.3% 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

Randy Keisler — Batting — Home / Away
SplitGABRHHRRBIAVG
Home30132512.385
Away26122000.000

Pitching — Home / Away

Randy Keisler — Pitching — Home / Away
SplitGIPHERBBSOERA
Home3077.2865437476.26
Away2573.0885747537.03

Last 10 Games — Batting

Randy Keisler — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2007-07-27 STLMILL 101000000
2007-04-26 STLCINW 100000000
2007-04-18 STLSFGL 210000001
2007-04-10 STLPITW 200000001
2006-06-07 OAKCLEL 000000000
2006-06-03 OAKMINW 000000000
2006-06-02 OAKMINL 000000000
2006-05-29 OAKKCRL 000000000
2006-05-26 OAKTEXL 000000000
2006-05-24 OAKCHWL 000000000

Last 10 Games — Pitching

Randy Keisler — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2007-07-27 STLMIL — 3.0421100
2007-04-26 STLCIN — 3.1644002
2007-04-18 STLSFG — 5.0643320
2007-04-10 STLPIT — 6.0522131
2006-06-07 OAKCLE — 1.2211001
2006-06-03 OAKMIN — 0.0111000
2006-06-02 OAKMIN — 0.1000000
2006-05-29 OAKKCR — 0.2100000
2006-05-26 OAKTEX — 1.0211001
2006-05-24 OAKCHW — 1.1000020

Fielding Statistics

Career Fielding Totals by Position

Randy Keisler — Career Fielding Totals by Position
Position G GS PO A E DP
P 55 20 3 20 2 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Randy Keisler — Career Games by Position
Position Games
Pitcher 55

Salary History

Randy Keisler's recorded salaries total $211,400 over 1 season, in 2002. This total is partial: the salary data covers 1985 to 2016, and Keisler's career ran from 2000 to 2007. No salary is recorded for 6 of his seasons between 1985 and 2016.

Randy Keisler — Salary History
Year Team League Salary
2002 NYA AL $211,400
Total recorded salary (partial) $211,400

College History

Randy Keisler — College History
School Name City State Years Attended
Louisiana State University Baton Rouge LA 1998
Navarro College Corsicana TX 1996, 1997

Randy Keisler: the record in brief

Randy Keisler's major league career runs from a debut on September 10, 2000 to a final game on July 27, 2007. Keisler played for the New York Yankees (2000 through 2001), the San Diego Padres (2003), the Cincinnati Reds (2005), the Oakland Athletics (2006), and the St. Louis Cardinals (2007). Listed as a pitcher, Keisler batted and threw left-handed. Height and weight on file: 200 pounds on a 6-foot-3 frame. Keisler was born on February 24, 1976, in Richardson, TX, USA. The given name on file is Randy Dean Keisler.

The pitching table credits Keisler with a 4-4 record and a 6.63 ERA in 55 games. The same table counts 100 strikeouts. The league ERA over Keisler's seasons was 4.48, so the 6.63 figure ran 48.0% worse than average. Among the heaviest workloads, the lowest ERA was 6.22 in 2001, when the league's was 4.42.

Every defensive appearance on record for Keisler, 55 games, came at pitcher. On the mound, the fielding record shows 2 errors alongside 3 putouts and 20 assists.

Frequently Asked Questions about Randy Keisler

What years did Randy Keisler play?
Randy Keisler played in Major League Baseball from 2000 to 2007.
Was Randy Keisler a pitcher?
Yes. Randy Keisler pitched in the major leagues, recording 4 wins and 100 strikeouts.
How many home runs did Randy Keisler hit?
Randy Keisler hit 1 career home run with 5 hits.
What teams did Randy Keisler play for?
Randy Keisler played for 5 teams: the New York Yankees (2000–2001), the San Diego Padres (2003), the Cincinnati Reds (2005), the Oakland Athletics (2006), and the St. Louis Cardinals (2007).
What were Randy Keisler's career stats?
In 55 games, Randy Keisler went 4-4 with a 6.63 ERA, 100 strikeouts, and 150.2 innings pitched.
How much did Randy Keisler earn in his career?
Randy Keisler's recorded salaries total $211,400 over 1 season, in 2002. This total is partial: the salary data covers 1985 to 2016, and Keisler's career ran from 2000 to 2007. No salary is recorded for 6 of his seasons between 1985 and 2016.
What was Randy Keisler's salary?
Randy Keisler's recorded salary was $211,400 in 2002.
What position did Randy Keisler play?
Randy Keisler played primarily as a pitcher, the position where he appeared in the most games.
How tall was Randy Keisler and how much did he weigh?
Randy Keisler was listed at 6 feet 3 inches and 200 pounds.
What was Randy Keisler's career ERA?
Randy Keisler finished with a 6.63 career ERA, going 4-4 with 100 strikeouts.
How many strikeouts did Randy Keisler have?
Randy Keisler recorded 100 career strikeouts.
Is Randy Keisler in the Hall of Fame?
No. Randy Keisler has not been inducted into the National Baseball Hall of Fame.