John Maine

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

John Maine was a pitcher who played in Major League Baseball from 2004 to 2013 for the Baltimore Orioles, the New York Mets, and the Miami Marlins, a span of 10 seasons. Across 112 career appearances, he went 41-36 with a 4.45 ERA and 499 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 41–36
ERA 4.45
WHIP 1.36
SO 499
Pitcher PIV -3824.5
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'4" / 220 lb
Born
5/8/1981 in Fredericksburg, VA, USA
MLB Debut
2004-07-23
Last Game
2013-04-18

Full name: John Kevin Maine

Career Pitching Statistics

John Maine — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
41 36 112 105 2 2 0 593.0 534 293 81 270 499 4.45 -3824.5

Career ERA 4.45 vs. league average 4.29 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

John Maine — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
116 166 10 16 1 0 1 8 0 11 84 .096 .161 .120 .282 -916

Career AVG .096 vs. league average .263 across their career seasons — 63.4% below league average.

Career OBP .161 vs. league average .331 across their career seasons — 51.3% below league average.

Career SLG .120 vs. league average .417 across their career seasons — 71.1% below league average.

Career OPS .282 vs. league average .748 across their career seasons — 62.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

John Maine — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
3 3 0 0 0 0 0 0 0 3 .000

Playoff Batting by Year

John Maine — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2006 NLCS NYN 2 2 0 0 0 0 0 0 0 2 .000
2006 NLDS1 NYN 1 1 0 0 0 0 0 0 0 1 .000

Playoff Career Pitching

John Maine — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
1 0 3 3 0 13.2 10 4 11 13 2.63

Playoff Pitching by Year

John Maine — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
2006 NLCS NYN 1 0 2 2 0 9.1 4 3 9 8 2.89
2006 NLDS1 NYN 0 0 1 1 0 4.1 6 1 2 5 2.08

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

Batting — Home / Away

John Maine — Batting — Home / Away
SplitGABRHHRRBIAVG
Home58825813.098
Away58845805.095

Pitching — Home / Away

John Maine — Pitching — Home / Away
SplitGIPHERBBSOERA
Home57314.02731341242523.84
Away55279.02611591462475.13

Last 10 Games — Batting

John Maine — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2013-04-18 MIACINL 000000000
2013-04-15 MIAWASL 000000000
2013-04-10 MIAATLL 000000000
2013-04-08 MIAATLL 000000000
2010-05-20 NYNWASW 000000000
2010-05-15 NYNMIAL 200000000
2010-05-10 NYNWASL 100000001
2010-05-04 NYNCINW 200000001
2010-04-28 NYNLADW 200000001
2010-04-23 NYNATLW 000000000

Last 10 Games — Pitching

John Maine — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2013-04-18 MIACIN — 2.0466531
2013-04-15 MIAWAS — 3.1633021
2013-04-10 MIAATL — 1.0311010
2013-04-08 MIAATL — 1.0200010
2010-05-20 NYNWAS — 0.0000100
2010-05-15 NYNMIA L 5.0766550
2010-05-10 NYNWAS L 6.0722452
2010-05-04 NYNCIN — 6.0421261
2010-04-28 NYNLAD W 6.0432391
2010-04-23 NYNATL — 3.2411230

Fielding Statistics

Career Fielding Totals by Position

John Maine — Career Fielding Totals by Position
Position G GS PO A E DP
P 112 105 29 61 3 4

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

John Maine — Career Games by Position
Position Games
Pitcher 112

Awards & Honors

John Maine — Awards & Honors
Year Award Notes
2007 Pitcher of the Month April

Salary History

John Maine's recorded salaries total $6,741,000 over 4 seasons, 2007 to 2010. This total is partial: the salary data covers 1985 to 2016, and Maine's career ran from 2004 to 2013. No salary is recorded for 2004, 2005, 2006, and 2013.

John Maine — Salary History
Year Team League Salary
2010 NYN NL $3,300,000
2009 NYN NL $2,600,000
2008 NYN NL $450,000
2007 NYN NL $391,000
Total recorded salary (partial) $6,741,000

College History

John Maine — College History
School Name City State Years Attended
University of North Carolina at Charlotte Charlotte NC 2000, 2001, 2002

Most Similar Players

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

Career Spans

John Maine (highlighted) compared to peers across the same era.

  1. 98
    James McDonald
    32-30, 4.20 ERA
  2. 93
    Aaron Sanchez
    38-38, 4.16 ERA
  3. 90
    Tom Koehler
    36-55, 4.39 ERA
  4. 90
    Ricky Romero
    51-45, 4.16 ERA
  5. 88
    Daisuke Matsuzaka
    56-43, 4.45 ERA
  6. 88
    Johan Oviedo
    15-26, 4.29 ERA

John Maine: the record in brief

Between the debut on July 23, 2004 and the final game on April 18, 2013, John Maine built the record summarized on this page. By club, Maine's seasons break down as the Baltimore Orioles (2004 through 2005), the New York Mets (2006 to 2010), and the Miami Marlins (2013). At 220 pounds on a 6-foot-4 frame, Maine is listed as a pitcher. The bio says Maine threw and hit right-handed. Maine was born on May 8, 1981, in Fredericksburg, VA, USA. Maine's full given name, per the bio, is John Kevin Maine.

Maine pitched in 112 games, starting 105, and finished with a 41-36 record and 4.45 ERA. The totals include 499 strikeouts. Maine's 4.45 ERA was close to the 4.29 league figure for those seasons. 2007 brought Maine a season-high 15 wins. 2007 was Maine's sharpest full season, a 3.91 ERA against the league's 4.47.

Maine's awards table lists Pitcher of the Month (2007).

The playoff pitching line reads 1-0, 2.63 ERA, across 3 appearances. Those appearances came in 2006.

Frequently Asked Questions about John Maine

What years did John Maine play?
John Maine played in Major League Baseball from 2004 to 2013.
Was John Maine a pitcher?
Yes. John Maine pitched in the major leagues, recording 41 wins and 499 strikeouts.
How many home runs did John Maine hit?
John Maine hit 1 career home run with 16 hits.
What teams did John Maine play for?
John Maine played for 3 teams: the Baltimore Orioles (2004–2005), the New York Mets (2006–2010), and the Miami Marlins (2013).
What were John Maine's career stats?
In 112 games, John Maine went 41-36 with a 4.45 ERA, 499 strikeouts, and 593.0 innings pitched.
How much did John Maine earn in his career?
John Maine's recorded salaries total $6,741,000 over 4 seasons, 2007 to 2010. This total is partial: the salary data covers 1985 to 2016, and Maine's career ran from 2004 to 2013. No salary is recorded for 2004, 2005, 2006, and 2013.
What was John Maine's salary?
John Maine's last recorded salary was $3,300,000, in 2010. His highest recorded salary was $3,300,000, in 2010, and his lowest was $391,000, in 2007. The Salary History table lists each season from 2007 to 2010.
What position did John Maine play?
John Maine played primarily as a pitcher, the position where he appeared in the most games.
How tall was John Maine and how much did he weigh?
John Maine was listed at 6 feet 4 inches and 220 pounds.
What was John Maine's career ERA?
John Maine finished with a 4.45 career ERA, going 41-36 with 499 strikeouts.
How many strikeouts did John Maine have?
John Maine recorded 499 career strikeouts.
Is John Maine in the Hall of Fame?
No. John Maine has not been inducted into the National Baseball Hall of Fame.