Show modern player card
Name Team Age
John Haines Retired (2015, Age 35) Died (2060, Age 81)
Drafted Position Bats/Throws
Round 1, Pick 14
(2002)
C R/R
League Option Years   Majors Service Time
Nomar Garciaparra League 0 8 years (14 games)
Total Rating   Arm Range
66 98 37
Contact vs R Contact vs L Speed
67 67 49
Power vs R Power vs L Bunting
69 81 45
Endurance Velocity Control
55 3 8
Leadership   Mentor vs RHP   Mentor vs LHP  
28 73 75
Health   Injured Days   Birthday
58 0 12/23/1979
WS Rings WS Appearances LCS Appearances
0 0 3
Alt Pos (---) Alt Pos (---) Alt Pos (---)
0 (0.0 %) 0 (0.0 %) 0 (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Type   Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
2002 Minors 61.00 11 / 11 1 / 4 3 / 9 4 / 10 5 / 5 6 / 9 8 / 13 38 / 61
2003 Minors 66.00 7 / 9 2 / 10 5 / 9 3 / 9 6 / 8 8 / 9 5 / 12 36 / 66
2004 Minors 62.00 2 / 6 4 / 8 3 / 9 0 / 7 9 / 12 2 / 9 6 / 11 26 / 62
2005 Minors 67.00 7 / 10 4 / 8 4 / 12 2 / 6 7 / 9 0 / 13 3 / 9 27 / 67
2006 Minors 61.00 1 / 3 4 / 8 1 / 9 4 / 13 2 / 5 0 / 12 5 / 11 17 / 61
2007 Majors 27.42 162 16 0 1 / 2 3 / 5 0 / 3 2 / 7 1 / 3 0 / 5 0 / 2 7 / 27
2008 Majors 27.60 162 18 0 2 / 3 2 / 6 0 / 3 0 / 6 2 / 2 0 / 3 1 / 4 7 / 27
2009 Majors 61.08 162 104 0 0 / 12 1 / 9 0 / 12 0 / 8 1 / 9 0 / 8 0 / 3 2 / 61
2010 Majors 60.38 157 127 5 1 / 10 0 / 4 1 / 9 0 / 11 2 / 9 0 / 9 0 / 8 4 / 60
2011 Majors 63.78 162 128 0 1 / 12 1 / 7 0 / 5 1 / 10 0 / 9 0 / 5 0 / 15 3 / 63
2012 Majors 60.59 162 129 0 0 / 8 0 / 11 0 / 6 0 / 10 2 / 10 0 / 7 0 / 8 2 / 60
2013 Majors 63.51 162 117 0 -1 / 12 -3 / 8 0 / 6 -1 / 7 -3 / 13 -1 / 7 -1 / 10 -10 / 63
2014 Majors 42.48 145 72 15 1 / 5 0 / 8 -4 / 4 1 / 4 -3 / 7 -1 / 7 -2 / 7 -8 / 42
2015 Majors 4.17 19 9 30 -2 / 1 -3 / 1 -5 / 1 -4 / 0 -7 / 1 0 / 0 -4 / 0 -25 / 4
Total 1293 720 50 31 / 104 16 / 97 8 / 97 12 / 108 24 / 102 14 / 103 21 / 113 126 / 724
Career Transactions
DateTransaction
2015-11-01John Haines has retired from the Seattle Curve
2015-04-28John Haines of the Seattle Curve is injured and is expected to be out 34 days.
2015-04-18The Seattle Curve have acquired John Haines from the waiver wire.
2015-04-01The Los Angeles 6.0 have promoted Ralph Sadowski to the major league team. The Los Angeles 6.0 have designated John Haines for assignment.
2014-08-26John Haines of the Los Angeles 6.0 is injured and is expected to be out 17 days.
2010-04-05John Haines of the Los Angeles 6.0 is injured and is expected to be out 6 days.
2007-04-01The Los Angeles 6.0 have promoted John Haines to the major league team. The Los Angeles 6.0 have designated Frank Bishop for assignment.
2001-04-14A trade has been completed between the Los Angeles Wings and the Colorado Rockies. The Colorado Rockies receive Billy Clement from the Los Angeles Wings in exchange for Draft Pick 2002 Round 1 MIA (John Haines). Protest This Trade.
1999-06-10A trade has been completed between the Miami Ravers and the Colorado Rockies. The Colorado Rockies receive Joe Stewart, Curt Tedrow, Duke Crossin, Joe Guese, Charlie Lively, Bill Michalak, Jewel Brown, Draft Pick 2002 Round 2 MIA (Dave Forsythe), Draft Pick 2002 Round 1 MIA (John Haines) from the Miami Ravers in exchange for Ken Wickersham, Luke Smith, Mark Smith. Protest This Trade.