Curt Schilling

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

Curt Schilling was a pitcher who played in Major League Baseball from 1988 to 2007 for 5 teams, including the Baltimore Orioles, a span of 20 seasons. Across 569 career appearances, he went 216-146 with a 3.46 ERA, 3,116 strikeouts, and 22 saves. He also batted .151 with 0 home runs. Curt Schilling was a 6-time All-Star, a World Series MVP, an NLCS MVP, a Roberto Clemente Award, and a Babe Ruth Award. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 98245.8.

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 216–146
ERA 3.46
WHIP 1.14
SO 3,116
Pitcher PIV 98245.8
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'5" / 205 lb
Born
11/14/1966 in Anchorage, AK, USA
MLB Debut
1988-09-07
Last Game
2007-09-25
Awards
6× All-Star · World Series MVP · NLCS MVP · Roberto Clemente Award · Babe Ruth Award

Full name: Curtis Montague Schilling

Career Pitching Statistics

Curt Schilling — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
216 146 569 436 83 20 22 3261.0 2,998 1,253 347 711 3,116 3.46 98245.8

Career ERA 3.46 vs. league average 4.30 across their career seasons — 19.7% 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

Curt Schilling — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
571 773 39 117 13 1 0 29 1 25 270 .151 .178 .171 .348 -5,777

Career AVG .151 vs. league average .264 across their career seasons — 42.7% below league average.

Career OBP .178 vs. league average .333 across their career seasons — 46.6% below league average.

Career SLG .171 vs. league average .413 across their career seasons — 58.7% below league average.

Career OPS .348 vs. league average .746 across their career seasons — 53.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.

Postseason Statistics

Playoff Career Batting

Curt Schilling — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
19 24 1 2 0 0 0 0 0 12 .083

Playoff Batting by Year

Curt Schilling — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2007 ALCS BOS 2 0 0 0 0 0 0 0 0 0 .000
2007 ALDS1 BOS 1 0 0 0 0 0 0 0 0 0 .000
2007 WS BOS 1 0 0 0 0 0 0 0 0 0 .000
2004 ALCS BOS 2 0 0 0 0 0 0 0 0 0 .000
2004 ALDS1 BOS 1 0 0 0 0 0 0 0 0 0 .000
2004 WS BOS 1 0 0 0 0 0 0 0 0 0 .000
2002 NLDS2 ARI 1 2 0 0 0 0 0 0 0 0 .000
2001 NLCS ARI 1 4 1 1 0 0 0 0 0 2 .250
2001 NLDS2 ARI 2 5 0 0 0 0 0 0 0 2 .000
2001 WS ARI 3 6 0 0 0 0 0 0 0 5 .000
1993 NLCS PHI 2 5 0 0 0 0 0 0 0 2 .000
1993 WS PHI 2 2 0 1 0 0 0 0 0 1 .500

Playoff Career Pitching

Curt Schilling — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
11 2 19 19 0 133.1 104 33 25 120 2.23

Playoff Pitching by Year

Curt Schilling — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
2007 ALCS BOS 1 0 2 2 0 11.2 15 7 0 8 5.40
2007 ALDS1 BOS 1 0 1 1 0 7.0 6 0 1 4 0.00
2007 WS BOS 1 0 1 1 0 5.1 4 1 2 4 1.69
2004 ALCS BOS 1 1 2 2 0 10.0 10 7 2 5 6.30
2004 ALDS1 BOS 1 0 1 1 0 6.2 9 2 2 4 2.70
2004 WS BOS 1 0 1 1 0 6.0 4 0 1 4 0.00
2002 NLDS2 ARI 0 0 1 1 0 7.0 7 1 1 7 1.29
2001 NLCS ARI 1 0 1 1 0 9.0 4 1 2 12 1.00
2001 NLDS2 ARI 2 0 2 2 0 18.0 9 1 2 18 0.50
2001 WS ARI 1 0 3 3 0 21.1 12 4 2 26 1.69
1993 NLCS PHI 0 0 2 2 0 16.0 11 3 5 19 1.69
1993 WS PHI 1 1 2 2 0 15.1 13 6 5 9 3.52

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

Batting — Home / Away

Curt Schilling — Batting — Home / Away
SplitGABRHHRRBIAVG
Home2953652059021.162
Away276408195808.142

Pitching — Home / Away

Curt Schilling — Pitching — Home / Away
SplitGIPHERBBSOERA
Home2931686.2155364237616873.43
Away2761574.1144561133514293.49

Last 10 Games — Batting

Curt Schilling — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2007-09-25 BOSOAKW 000000000
2007-09-16 BOSNYYL 000000000
2007-09-10 BOSTBRL 000000000
2007-09-05 BOSTORL 000000000
2007-08-30 BOSNYYL 000000000
2007-08-24 BOSCHWW 000000000
2007-08-18 BOSLAAW 000000000
2007-08-12 BOSBALL 000000000
2007-08-06 BOSLAAL 000000000
2007-06-18 BOSATLL 201000001

Last 10 Games — Pitching

Curt Schilling — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2007-09-25 BOSOAK W 6.0611061
2007-09-16 BOSNYY L 7.2644022
2007-09-10 BOSTBR L 6.0511150
2007-09-05 BOSTOR — 6.0833120
2007-08-30 BOSNYY L 7.0622142
2007-08-24 BOSCHW W 6.0311131
2007-08-18 BOSLAA W 6.0855032
2007-08-12 BOSBAL — 6.0510000
2007-08-06 BOSLAA L 6.0944051
2007-06-18 BOSATL L 4.11066201

Fielding Statistics

Career Fielding Totals by Position

Curt Schilling — Career Fielding Totals by Position
Position G GS PO A E DP
P 569 436 183 297 22 19

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Curt Schilling Stats, Bio & Career Records
Position Games
Pitcher 569

Salary History

Curt Schilling's recorded salaries total $114,158,000 over 19 seasons, 1990 to 2008. This total is partial: the salary data covers 1985 to 2016, and Schilling's career ran from 1988 to 2007. No salary is recorded for 1988 and 1989.

Curt Schilling — Salary History
Year Team League Salary
2008 BOS AL $8,000,000
2007 BOS AL $13,000,000
2006 BOS AL $13,000,000
2005 BOS AL $14,500,000
2004 BOS AL $12,000,000
2003 ARI NL $10,000,000
2002 ARI NL $10,000,000
2001 ARI NL $6,500,000
2000 PHI NL $5,650,000
1999 PHI NL $5,250,000
1998 PHI NL $4,700,000
1997 PHI NL $3,500,000
1996 PHI NL $2,000,000
1995 PHI NL $2,300,000
1994 PHI NL $2,300,000
1993 PHI NL $1,025,000
1992 HOU NL $205,000
1991 HOU NL $125,000
1990 BAL AL $103,000
Total recorded salary (partial) $114,158,000

College History

Curt Schilling — College History
School Name City State Years Attended
Yavapai College Prescott AZ 1986

Award Voting History

Curt Schilling — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2004 Cy Young Award AL 2nd 82.0 140 0
2004 Most Valuable Player AL 11th 14.0 392 0
2002 Cy Young Award NL 2nd 90.0 160 0
2002 Most Valuable Player NL 10th 53.0 448 0
2001 Cy Young Award NL 2nd 98.0 160 2
2001 Most Valuable Player NL 10th 24.0 448 0
1997 Cy Young Award NL 4th 12.0 140 0
1997 Most Valuable Player NL 14th 9.0 392 0

Most Similar Players

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

Career Spans

Curt Schilling (highlighted) compared to peers across the same era.

  1. 98
    Jim Bunning HOF
    224-184, 3.27 ERA
  2. 93
    Zack Greinke
    225-156, 3.49 ERA
  3. 89
    Mickey Lolich
    217-191, 3.44 ERA
  4. 89
    Don Drysdale HOF
    209-166, 2.95 ERA
  5. 87
    Luis Tiant
    229-172, 3.30 ERA
  6. 84
    Pedro Martinez HOF
    219-100, 2.93 ERA

Compare Curt Schilling

See Curt Schilling in Another Era

Translate Curt Schilling's peak season across eras →

Curt Schilling: the record in brief

Curt Schilling's major league career runs from a debut on September 7, 1988 to a final game on September 25, 2007. By club, Schilling's seasons break down as the Baltimore Orioles (1988 through 1990), the Houston Astros (1991), the Philadelphia Phillies (1992 through 2000), the Arizona Diamondbacks (2000 through 2003), and the Boston Red Sox (2004 through 2007). Schilling played primarily as a pitcher and both batted and threw right-handed. The bio adds a birth date on November 14, 1966, in Anchorage, AK, USA and a listed size of 205 pounds on a 6-foot-5 frame. The bio lists the given name Curtis Montague.

Schilling's career pitching line is 216 wins, 146 losses and a 3.46 ERA over 569 appearances. The totals include 3,116 strikeouts, 83 complete games, 20 shutouts, and 22 saves. Against a 4.30 league ERA for the same years, Schilling was 19.7% better. The best win total was 23, in 2002. Schilling struck out 319 batters in 1997, a career high.

Frequently Asked Questions about Curt Schilling

What years did Curt Schilling play?
Curt Schilling played in Major League Baseball from 1988 to 2007.
Was Curt Schilling a pitcher?
Yes. Curt Schilling pitched in the major leagues, recording 216 wins and 3116 strikeouts.
How many home runs did Curt Schilling hit?
Curt Schilling hit 0 career home runs with 117 hits.
What teams did Curt Schilling play for?
Curt Schilling played for 5 teams: the Baltimore Orioles (1988–1990), the Houston Astros (1991), the Philadelphia Phillies (1992–2000), the Arizona Diamondbacks (2000–2003), and the Boston Red Sox (2004–2007).
Did Curt Schilling win a Cy Young Award?
No. Curt Schilling did not win the Cy Young Award.
What awards did Curt Schilling win?
Curt Schilling won the World Series MVP award (2001). He was selected to 6 All-Star Games.
What were Curt Schilling's career stats?
In 569 games, Curt Schilling went 216-146 with a 3.46 ERA, 3,116 strikeouts, 3,261.0 innings pitched, and 22 saves. At the plate he had 117 hits and 0 home runs.
How much did Curt Schilling earn in his career?
Curt Schilling's recorded salaries total $114,158,000 over 19 seasons, 1990 to 2008. This total is partial: the salary data covers 1985 to 2016, and Schilling's career ran from 1988 to 2007. No salary is recorded for 1988 and 1989.
What was Curt Schilling's salary?
Curt Schilling's last recorded salary was $8,000,000, in 2008. His highest recorded salary was $14,500,000, in 2005, and his lowest was $103,000, in 1990. The Salary History table lists each season from 1990 to 2008.
What position did Curt Schilling play?
Curt Schilling played primarily as a pitcher, the position where he appeared in the most games.
How tall was Curt Schilling and how much did he weigh?
Curt Schilling was listed at 6 feet 5 inches and 205 pounds.
What was Curt Schilling's career ERA?
Curt Schilling finished with a 3.46 career ERA, going 216-146 with 3,116 strikeouts.
How many strikeouts did Curt Schilling have?
Curt Schilling recorded 3,116 career strikeouts.
Is Curt Schilling in the Hall of Fame?
No. Curt Schilling has not been inducted into the National Baseball Hall of Fame.