David Weathers

Pitcher · Career Stats, Bio & Records (1991-2009)

David Weathers was a pitcher who played in Major League Baseball from 1991 to 2009 for 9 teams, including the Toronto Blue Jays, a span of 19 seasons. Across 964 career appearances, he went 73-88 with a 4.25 ERA, 976 strikeouts, and 75 saves. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 3405.4.

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 73–88
ERA 4.25
WHIP 1.48
SO 976
Pitcher PIV 3405.4
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'3" / 205 lb
Born
9/25/1969 in Lawrenceburg, TN, USA
MLB Debut
1991-08-02
Last Game
2009-10-03

Full name: John David Weathers

Career Pitching Statistics

David Weathers — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
73 88 964 69 0 0 75 1376.1 1,432 650 133 604 976 4.25 3405.4

Career ERA 4.25 vs. league average 4.38 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

David Weathers — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
967 139 7 14 0 0 2 4 0 7 85 .101 .150 .144 .294 0

Career AVG .101 vs. league average .265 across their career seasons — 62.0% below league average.

Career OBP .150 vs. league average .335 across their career seasons — 55.3% below league average.

Career SLG .144 vs. league average .419 across their career seasons — 65.6% below league average.

Career OPS .294 vs. league average .753 across their career seasons — 61.0% 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.

Postseason Statistics

Playoff Career Batting

David Weathers — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
7 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

David Weathers — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1996 ALCS NYA 2 0 0 0 0 0 0 0 0 0 .000
1996 ALDS2 NYA 2 0 0 0 0 0 0 0 0 0 .000
1996 WS NYA 3 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

David Weathers — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
2 0 7 0 0 11.0 6 1 3 8 0.82

Playoff Pitching by Year

David Weathers — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1996 ALCS NYA 1 0 2 0 0 3.0 3 0 0 0 0.00
1996 ALDS2 NYA 1 0 2 0 0 5.0 1 0 0 5 0.00
1996 WS NYA 0 0 3 0 0 3.0 2 1 3 3 3.00

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

Batting — Home / Away

David Weathers — Batting — Home / Away
SplitGABRHHRRBIAVG
Home482683500.074
Away485714924.127

Pitching — Home / Away

David Weathers — Pitching — Home / Away
SplitGIPHERBBSOERA
Home482696.17573583184834.63
Away482680.06752922864933.86

Last 10 Games — Pitching

David Weathers — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2009-10-03 MILSTL — 1.0200000
2009-09-29 MILCOL L 0.1122101
2009-09-27 MILPHI — 1.0100110
2009-09-25 MILPHI — 0.1222000
2009-09-23 MILCHC — 1.0211000
2009-09-19 MILHOU — 1.0000010
2009-09-18 MILHOU W 1.0000000
2009-09-16 MILCHC — 1.2200000
2009-09-14 MILCHC — 1.0311000
2009-09-11 MILAZ — 1.1300100

Fielding Statistics

Career Fielding Totals by Position

David Weathers — Career Fielding Totals by Position
Position G GS PO A E DP
P 964 69 56 162 13 9

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

David Weathers Stats, Bio & Career Records
Position Games
Pitcher 964

Salary History

David Weathers's recorded salaries total $25,058,499 over 18 seasons, 1992 to 2009. This total is partial: the salary data covers 1985 to 2016, and Weathers's career ran from 1991 to 2009. No salary is recorded for 1991.

David Weathers — Salary History
Year Team League Salary
2009 CIN NL $3,500,000
2008 CIN NL $3,300,000
2007 CIN NL $2,250,000
2006 CIN NL $1,500,000
2005 CIN NL $1,250,000
2004 NYN NL $3,933,333
2003 NYN NL $3,733,333
2002 NYN NL $1,833,333
2001 MIL NL $1,200,000
2000 MIL NL $650,000
1999 MIL NL $405,000
1998 CIN NL $300,000
1997 NYA AL $435,000
1996 FLO NL $225,000
1995 FLO NL $157,500
1994 FLO NL $135,000
1993 FLO NL $130,000
1992 TOR AL $121,000
Total recorded salary (partial) $25,058,499

College History

David Weathers — College History
School Name City State Years Attended
Motlow State Community College Lynchburg TN 1988

Most Similar Players

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

Career Spans

David Weathers (highlighted) compared to peers across the same era.

  1. 98
    Julian Tavarez
    88-82, 4.46 ERA
  2. 90
    Kent Mercker
    74-67, 4.16 ERA
  3. 86
    Dan Spillner
    75-89, 4.21 ERA
  4. 85
    LaTroy Hawkins
    75-94, 4.31 ERA
  5. 85
    Mark Davis
    51-84, 4.17 ERA
  6. 79
    Bob McClure
    68-57, 3.81 ERA

David Weathers: the record in brief

According to the bio, David Weathers debuted on August 2, 1991 and played a final game on October 3, 2009. The team column moves through the Toronto Blue Jays (1991 to 1992), the Florida Marlins (1993 through 2004), the New York Yankees (1996 to 1997), the Cleveland Indians (1997), the Cincinnati Reds (1998 through 2009), the Milwaukee Brewers (1998 to 2009), the Chicago Cubs (2001), and the New York Mets (2002 to 2004), with further stops in the season rows. Weathers played primarily as a pitcher and both batted and threw right-handed. The bio adds a birth date on September 25, 1969, in Lawrenceburg, TN, USA and a listed size of 6 feet, 3 inches and 205 pounds. The given name on file is John David Weathers.

The pitching table credits Weathers with a 73-88 record and a 4.25 ERA in 964 games. Weathers had 976 strikeouts and 75 saves. Weathers's 4.25 ERA was close to the 4.38 league figure for those seasons.

Frequently Asked Questions about David Weathers

What years did David Weathers play?
David Weathers played in Major League Baseball from 1991 to 2009.
Was David Weathers a pitcher?
Yes. David Weathers pitched in the major leagues, recording 73 wins and 976 strikeouts.
How many home runs did David Weathers hit?
David Weathers hit 2 career home runs with 14 hits.
What teams did David Weathers play for?
David Weathers played for 9 teams: the Toronto Blue Jays (1991–1992), the Florida Marlins (1993–1996, 2004), the New York Yankees (1996–1997), the Cleveland Indians (1997), the Cincinnati Reds (1998, 2005–2009), the Milwaukee Brewers (1998–2001, 2009), the Chicago Cubs (2001), the New York Mets (2002–2004), and the Houston Astros (2004).
What were David Weathers's career stats?
In 964 games, David Weathers went 73-88 with a 4.25 ERA, 976 strikeouts, 1,376.1 innings pitched, and 75 saves.
How much did David Weathers earn in his career?
David Weathers's recorded salaries total $25,058,499 over 18 seasons, 1992 to 2009. This total is partial: the salary data covers 1985 to 2016, and Weathers's career ran from 1991 to 2009. No salary is recorded for 1991.
What was David Weathers's salary?
David Weathers's last recorded salary was $3,500,000, in 2009. His highest recorded salary was $3,933,333, in 2004, and his lowest was $121,000, in 1992. The Salary History table lists each season from 1992 to 2009.
What position did David Weathers play?
David Weathers played primarily as a pitcher, the position where he appeared in the most games.
How tall was David Weathers and how much did he weigh?
David Weathers was listed at 6 feet 3 inches and 205 pounds.
What was David Weathers's career ERA?
David Weathers finished with a 4.25 career ERA, going 73-88 with 976 strikeouts.
How many strikeouts did David Weathers have?
David Weathers recorded 976 career strikeouts.
Is David Weathers in the Hall of Fame?
No. David Weathers has not been inducted into the National Baseball Hall of Fame.