Show classic player card
Bob Gibson League
4-1-2095
John Mackenzie Right Field
Retired (2012, Age 35)
CAREER BIOGRAPHICAL DATA
AVG .198 Total Rating B-   Bats/Throws R/R
OPS .563 Status Deceased (2063) Option Years 0  
H 144 Age at Death 86 Date of Birth 08-29-1977
HR 17 Drafted Round 3, Pick 35
(1999)
Majors Svc Time 7 years
(20 games)
RBI 82
SB 2
OFFENSE PITCHING MENTORING
Contact vs. R D+ Contact vs. L Endurance B-   Ldrship A+
Power vs. R B+ Power vs. L B+ Velocity D+   Mentor vR A+
Speed Bunt Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 3
1B --- LF B+ (70.1%) Arm WS Appearances 3
2B --- CF D- (5.5%)   Health B- LCS Appearances 5
3B --- RF A+ (100%)   Injured Days 0 All Star Teams 0
* League requires 0% rating to start at catcher.

Year Team C 1B 2B 3B SS LF CF RF PH
1999 PHI 0 0 0 0 0 0 0 3 0
2000 PHI 0 0 0 0 0 2 0 14 0
2001 PHI 0 0 0 0 0 0 0 9 1
2002 PHI 0 0 0 0 0 0 0 38 3
2003 PHI 0 0 0 0 0 2 6 72 1
2004 PHI 0 0 0 0 0 0 2 42 2
2007 STL 0 0 0 0 0 0 0 8 6
2008 STL 0 0 0 0 0 1 0 2 18
2009 STL 0 0 0 0 0 1 0 11 0
2010 STL 0 0 0 0 0 2 0 11 3
2011 STL 0 0 0 0 0 2 0 24 5
Career Transactions
DateTransaction
2012-11-01John Mackenzie has retired from the St. Louis Archway
2012-07-11The St. Louis Archway have acquired John Mackenzie from the waiver wire.
2007-04-19The St. Louis Bootleggers have promoted John Mackenzie to the major league team. The St. Louis Bootleggers have designated Mark Cochran for assignment.
2005-04-01The St. Louis Bootleggers have acquired John Mackenzie from the waiver wire.
2004-10-03The Philadelphia Nazz have waived John Mackenzie.
2004-09-22The Philadelphia Nazz have promoted Ken Burrell to the major league team. The Philadelphia Nazz have sent John Mackenzie to the minors.
2004-08-18The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have sent Adam McWilliams to the minors.
2004-06-21The Philadelphia Nazz have promoted Jesse Buffalo Gress to the major league team. The Philadelphia Nazz have sent John Mackenzie to the minors.
2004-06-20The Philadelphia Nazz have promoted John Mackenzie to the major league team.
2004-05-22The Philadelphia Nazz have promoted John Entwistle to the major league team. The Philadelphia Nazz have sent John Mackenzie to the minors.
2003-06-11The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have sent Johnny Carter to the minors.
2003-05-20The Philadelphia Nazz have sent John Mackenzie to the minors.
2003-04-11The Philadelphia Nazz have promoted John Mackenzie to the major league team.
2003-04-01The Philadelphia Nazz have promoted Johnny Carter to the major league team. The Philadelphia Nazz have sent John Mackenzie to the minors.
2003-04-01The Philadelphia Nazz have promoted Johnny Busch to the major league team. The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have promoted Jesse Buffalo Gress to the major league team. The Philadelphia Nazz have promoted Eddie Hunter to the major league team. The Philadelphia Nazz have promoted German Rondon to the major league team. The Philadelphia Nazz have promoted Christopher Cross to the major league team. The Philadelphia Nazz have designated Dutch Henley for assignment. The Philadelphia Nazz have designated Gil Clarke for assignment. The Philadelphia Nazz have designated Rafael Norris for assignment.
2002-09-09The Philadelphia Nazz have sent John Mackenzie to the minors.
2002-09-09The Philadelphia Nazz have promoted Maria Spiritusanctu to the major league team. The Philadelphia Nazz have promoted Danny Huhn to the major league team. The Philadelphia Nazz have promoted Jack Bruce to the major league team. The Philadelphia Nazz have promoted Frank Gust to the major league team. The Philadelphia Nazz have promoted Johnny Carter to the major league team. The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have promoted Wilson Hart to the major league team. The Philadelphia Nazz have promoted Christopher Cross to the major league team. The Philadelphia Nazz have promoted Nunca Nuncatierra to the major league team. The Philadelphia Nazz have designated Orpheus Blue for assignment. The Philadelphia Nazz have designated Henry Quinlan for assignment. The Philadelphia Nazz have designated WW Epiphany for assignment. The Philadelphia Nazz have designated Tumuch Waters for assignment. The Philadelphia Nazz have designated Taebyls Willturne for assignment. The Philadelphia Nazz have designated Hank Doyle for assignment. The Philadelphia Nazz have designated Christopher Low for assignment. The Philadelphia Nazz have designated Bill Laxton for assignment. The Philadelphia Nazz have designated Doug Miller for assignment.
2002-09-04The Philadelphia Nazz have promoted Dutch Henley to the major league team. The Philadelphia Nazz have sent John Mackenzie to the minors.
2002-08-29The Philadelphia Nazz have promoted John Mackenzie to the major league team.
2002-08-03The Philadelphia Nazz have sent John Mackenzie down to the minors.
2002-04-20The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have sent Hallen Oates to the minors.
2001-09-22The Philadelphia Nazz have sent John Mackenzie to the minors.
2001-09-02The Philadelphia Nazz have promoted John Mackenzie to the major league team.
2001-04-14The Philadelphia Nazz have demoted John Mackenzie to the minor leagues.
2001-04-13The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have promoted Jesse Buffalo Gress to the major league team. The Philadelphia Nazz have sent Jo-Jo Slayback to the minors.
2001-04-10The Philadelphia Nazz have sent John Mackenzie down to the minors.
2001-04-04The Philadelphia Nazz have promoted John Mackenzie to the major league team.
2000-10-13The Philadelphia Nazz have sent John Mackenzie to the minors.
2000-09-20The Philadelphia Nazz have promoted John Mackenzie to the major league team.
2000-04-19The Philadelphia Nazz have promoted Ernie Foster to the major league team. The Philadelphia Nazz have sent John Mackenzie to the minors.
2000-03-25The Philadelphia Nazz have promoted John Mackenzie to the major league team. The Philadelphia Nazz have promoted Les Orme to the major league team. The Philadelphia Nazz have promoted Jacques Espresso to the major league team.
1999-10-23The Philadelphia Nazz have sent John Mackenzie to the minors.
1999-09-29The Philadelphia Nazz have promoted John Mackenzie to the major league team.
1999-04-14The Philadelphia Nazz have acquired John Mackenzie from the waiver wire.
1999-04-01The Baltimore Orange Birds have waived John Mackenzie.