Willis Roberts

Pitcher · Career Stats, Bio & Records (1999-2004)

Willis Roberts was a pitcher who played in Major League Baseball from 1999 to 2004 for the Detroit Tigers, the Baltimore Orioles, and the Pittsburgh Pirates, a span of 6 seasons. Across 148 career appearances, he went 17-15 with a 4.64 ERA and 179 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 17–15
ERA 4.64
WHIP 1.50
SO 179
Pitcher PIV -1261.1
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'3" / 175 lb
Born
6/19/1975 in San Cristobal, San Cristóbal, D.R.
MLB Debut
1999-07-02
Last Game
2004-08-13

Full name: Willis Augusto Roberts

Career Pitching Statistics

Willis Roberts — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
17 15 148 18 1 0 7 259.2 277 134 27 112 179 4.64 -1261.1

Career ERA 4.64 vs. league average 4.45 across their career seasons — near 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

Willis Roberts — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
148 5 0 1 0 0 0 0 0 0 4 .200 .200 .200 .400 0

Career AVG .200 vs. league average .265 across their career seasons — 24.6% below league average.

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

Career SLG .200 vs. league average .425 across their career seasons — 53.0% below league average.

Career OPS .400 vs. league average .761 across their career seasons — 47.4% 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

Willis Roberts — Batting — Home / Away
SplitGABRHHRRBIAVG
Home7500000—
Away7350100.200

Pitching — Home / Away

Willis Roberts — Pitching — Home / Away
SplitGIPHERBBSOERA
Home75133.11325352923.58
Away73126.11458160875.77

Last 10 Games — Batting

Willis Roberts — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2004-08-13 PITCOLL 000000000
2004-08-12 PITSFGL 000000000
2004-08-06 PITSDPL 000000000
2004-08-03 PITLADL 000000000
2004-07-30 PITMILL 100000001
2004-07-25 PITCINW 000000000
2004-07-24 PITCINW 000000000
2004-07-19 PITWSNL 000000000
2004-07-07 PITMIAW 000000000
2003-06-28 BALPHIL 000000000

Last 10 Games — Pitching

Willis Roberts — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2004-08-13 PITCOL — 2.0211110
2004-08-12 PITSFG — 2.0000020
2004-08-06 PITSDP — 1.2366400
2004-08-03 PITLAD — 1.0000110
2004-07-30 PITMIL — 3.2200220
2004-07-25 PITCIN — 0.1000000
2004-07-24 PITCIN — 0.1200110
2004-07-19 PITWSN — 0.1100000
2004-07-07 PITMIA — 0.2200000
2003-06-28 BALPHI — 2.2522141

Fielding Statistics

Career Fielding Totals by Position

Willis Roberts — Career Fielding Totals by Position
Position G GS PO A E DP
P 148 18 15 39 5 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Willis Roberts — Career Games by Position
Position Games
Pitcher 148

Salary History

Willis Roberts — Salary History
Year Team League Salary
2003 BAL AL $3,500,000
2002 BAL AL $260,000
2001 BAL AL $200,000
Total Career Earnings $3,960,000

Willis Roberts: the record in brief

The profile opens with Willis Roberts's first major league game on July 2, 1999; the last one listed came on August 13, 2004. Club by club, the record runs the Detroit Tigers (1999), the Baltimore Orioles (2001 to 2003), and the Pittsburgh Pirates (2004). The bio lists Roberts as a pitcher who threw and hit right-handed. Roberts is listed at 6'3" and 175 pounds. Roberts was born on June 19, 1975, in San Cristobal, San Cristóbal, D.R. Roberts's full given name, per the bio, is Willis Augusto Roberts.

Roberts went 17-15 with a 4.64 ERA in 148 games, 18 of them starts. The same table counts 179 strikeouts. Roberts's 4.64 ERA was close to the 4.45 league figure for those seasons. No season topped the 9 wins of 2001. 2001 was Roberts's sharpest full season, a 4.91 ERA against the league's 4.42.

Roberts appears at one position only: pitcher, in 148 games. On the mound, Roberts's fielding totals are 15 putouts, 39 assists and 5 errors.

Frequently Asked Questions about Willis Roberts

What years did Willis Roberts play?
Willis Roberts played in Major League Baseball from 1999 to 2004.
Was Willis Roberts a pitcher?
Yes. Willis Roberts pitched in the major leagues, recording 17 wins and 179 strikeouts.
How many home runs did Willis Roberts hit?
Willis Roberts hit 0 career home runs with 1 hits.
What was Willis Roberts's career batting average?
Willis Roberts batted .200 over his career, with 1 hits in 5 at bats.
What was Willis Roberts's career ERA?
Willis Roberts finished with a 4.64 career ERA, going 17-15 with 179 strikeouts.
How many strikeouts did Willis Roberts have?
Willis Roberts recorded 179 career strikeouts.