Show modern player card
Name Team Age
George Mackenzie Retired (2030, Age 41) Died (2076, Age 87)
Drafted Position Bats/Throws
Round 2, Pick 25
(2007)
SS R/R
League Option Years   Majors Service Time
Ford Hernandez League 0 20 years (119 games)
Total Rating   Arm Range
B- A-
Contact vs R Contact vs L Speed
B+ A- C-
Power vs R Power vs L Bunting
B- B- A+
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
D- C+
Health   Injured Days   Birthday
A- 0 5/12/1989
WS Rings WS Appearances LCS Appearances
2 3 6
Alt Pos (SS) Alt Pos (---) Alt Pos (---)
A+ (92.5 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
2011 MON 162 657 82 187 26 5 13 82 60 122 5 2 32 .745 .346 .399 .285
2012 MON 162 664 86 178 27 10 12 78 67 121 5 5 18 .730 .336 .393 .268
2013 MON 162 675 93 192 27 6 9 73 72 109 30 25 15 .739 .356 .382 .284
2014 MON 162 682 134 213 44 3 15 79 71 102 20 19 9 .829 .378 .452 .312
2015 MON 162 656 143 220 42 4 11 68 103 80 23 9 11 .888 .426 .462 .335
2016 MON 162 667 131 198 33 6 19 86 105 104 20 19 16 .844 .395 .450 .297
2017 MON 162 700 150 226 36 5 19 75 81 97 29 9 6 .862 .392 .470 .323
2018 MON 162 677 131 226 35 12 36 102 92 98 29 5 13 .994 .414 .581 .334
2019 MON 162 698 141 230 28 9 24 81 81 101 22 8 18 .902 .403 .499 .330
2020 MON 162 687 157 226 34 9 26 83 103 99 24 8 18 .935 .417 .518 .329
2021 MON 162 677 119 200 20 5 27 82 80 109 31 7 10 .830 .371 .459 .295
2022 MON 162 704 152 238 35 10 27 115 81 97 33 6 11 .941 .410 .531 .338
2023 MON 162 691 167 216 36 5 17 66 95 102 19 10 22 .850 .397 .453 .313
2024 MON 160 686 142 223 34 10 27 93 81 104 13 6 20 .921 .399 .522 .325
2025 MON 159 682 115 207 31 5 17 79 80 114 7 3 14 .815 .376 .438 .304
2026 MON 159 655 90 178 29 5 13 68 80 117 13 18 12 .743 .352 .391 .272
2027 MON 158 631 85 160 29 2 15 58 73 117 43 48 12 .710 .333 .377 .254
2028 MON 157 630 78 152 23 4 11 38 73 121 30 29 13 .665 .322 .343 .241
2029 MON 156 623 63 143 27 2 13 41 59 113 22 27 16 .640 .298 .342 .230
2030 MON 48 101 8 17 6 2 0 11 14 18 3 8 2 .537 .270 .267 .168
Total 3103 12843 2267 3830 602 119 351 1458 1551 2045 421 271 288 .821 .375 .446 .298
Career Transactions
DateTransaction
2030-11-01George Mackenzie has retired from the Montreal Royals
2029-11-01George Mackenzie now holds the league record for career walks.
2028-11-01George Mackenzie now holds the league record for career runs.
2027-10-22The Montreal Royals have removed George Mackenzie from the trade block.
2025-04-29The Montreal Royals have placed George Mackenzie on the trade block.
2025-04-27George Mackenzie collected his 3000th career hit.
2011-07-10The Montreal Royals have promoted George Mackenzie to the major league team. The Montreal Royals have sent Ramon Lee to the minors.
2011-07-10The Montreal Royals have promoted Ramon Lee to the major league team. The Montreal Royals have sent George Mackenzie to the minors.
2011-04-01The Montreal Royals have promoted George Mackenzie to the major league team.
2009-04-01The Montreal Royals have promoted Ray Steinecke to the major league team. The Montreal Royals have sent George Mackenzie to the minors.
2009-04-01The Montreal Royals have promoted George Mackenzie to the major league team. The Montreal Royals have promoted Charlie Farrell to the major league team. The Montreal Royals have designated Mustafa Malaki for assignment. The Montreal Royals have designated Curt Doubleday for assignment.