Show classic player card
Ford Hernandez League
10-22-2219
George Mackenzie Shortstop
Retired (2030, Age 41)
CAREER BIOGRAPHICAL DATA
AVG .298 Total Rating B-   Bats/Throws R/R
OPS .821 Status Deceased (2076) Option Years 0  
H 3830 Age at Death 87 Date of Birth 05-12-1989
HR 351 Drafted Round 2, Pick 25
(2007)
Majors Svc Time 20 years
(119 games)
RBI 1458
SB 421
OFFENSE PITCHING MENTORING
Contact vs. R B+ Contact vs. L A- Endurance B-   Ldrship D-
Power vs. R B- Power vs. L B- Velocity D-   Mentor vR
Speed C- Bunt A+ Control D-   Mentor vL C+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (100%) Range A- WS Rings 2
1B --- LF --- Arm WS Appearances 3
2B --- CF ---   Health A- LCS Appearances 6
3B --- RF ---   Injured Days 0 All Star Teams 9
Notes: - 5-for-5 with 2B, 2R in 8-0 win at PIT, 5/21/2018 - 2172 consecutive games played streak, 4/1/2011 - 6/13/2024 - #1 all-time FHL in runs (2267) - #1 all-time FHL in BB (1551)
* League requires 50% rating to start at catcher.

Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG ISO AVG
2011 LHP 77 168 47 7 1 2 18 24 37 .740 .371 .369 .089 .280
2011 RHP 146 489 140 19 4 11 64 36 85 .746 .337 .409 .123 .286
2012 LHP 71 137 35 7 2 2 22 14 17 .700 .320 .380 .124 .255
2012 RHP 150 527 143 20 8 10 56 53 104 .737 .341 .397 .125 .271
2013 LHP 84 188 64 10 4 3 21 20 34 .887 .403 .484 .144 .340
2013 RHP 150 487 128 17 2 6 52 52 75 .681 .338 .343 .080 .263
2014 LHP 86 150 56 14 2 5 18 18 21 1.034 .440 .593 .220 .373
2014 RHP 154 532 157 30 1 10 61 53 81 .772 .360 .412 .117 .295
2015 LHP 100 195 57 11 1 2 16 37 30 .795 .405 .390 .097 .292
2015 RHP 141 461 163 31 3 9 52 66 50 .927 .435 .492 .139 .354
2016 LHP 80 164 56 11 3 8 25 28 27 1.032 .440 .591 .250 .341
2016 RHP 150 503 142 22 3 11 61 77 77 .783 .379 .404 .121 .282
2017 LHP 88 204 67 12 1 4 25 17 24 .834 .378 .456 .127 .328
2017 RHP 146 496 159 24 4 15 50 64 73 .873 .397 .476 .155 .321
2018 LHP 100 208 66 10 3 14 33 23 28 .984 .388 .596 .279 .317
2018 RHP 146 469 160 25 9 22 69 69 70 .999 .425 .574 .232 .341
2019 LHP 95 223 74 8 2 9 28 26 29 .911 .404 .507 .175 .332
2019 RHP 148 475 156 20 7 15 53 55 72 .897 .403 .495 .166 .328
2020 LHP 90 198 77 10 4 8 24 27 28 1.063 .462 .601 .212 .389
2020 RHP 147 489 149 24 5 18 59 76 71 .884 .399 .485 .180 .305
2021 LHP 90 188 53 3 1 7 25 14 29 .755 .335 .420 .138 .282
2021 RHP 150 489 147 17 4 20 57 66 80 .858 .384 .474 .174 .301
2022 LHP 82 178 58 8 2 8 36 26 22 .946 .418 .528 .202 .326
2022 RHP 153 526 180 27 8 19 79 55 75 .939 .407 .532 .190 .342
2023 LHP 86 187 49 12 1 2 12 31 27 .736 .367 .369 .107 .262
2023 RHP 154 504 167 24 4 15 54 64 75 .893 .409 .484 .153 .331
2024 LHP 90 215 64 9 3 6 27 29 26 .832 .381 .451 .153 .298
2024 RHP 149 471 159 25 7 21 66 52 78 .961 .407 .554 .217 .338
2025 LHP 81 189 61 12 1 8 31 29 27 .935 .411 .524 .201 .323
2025 RHP 146 493 146 19 4 9 48 51 87 .768 .362 .406 .110 .296
2026 LHP 87 218 65 12 3 6 33 31 33 .850 .386 .463 .165 .298
2026 RHP 142 437 113 17 2 7 35 49 84 .689 .335 .355 .096 .259
2027 LHP 83 244 57 8 1 5 18 26 47 .649 .313 .336 .102 .234
2027 RHP 126 387 103 21 1 10 40 47 70 .749 .346 .403 .137 .266
2028 LHP 77 210 54 8 1 3 14 27 32 .689 .342 .348 .090 .257
2028 RHP 133 420 98 15 3 8 24 46 89 .652 .312 .340 .107 .233
2029 LHP 82 214 53 8 1 7 14 25 40 .719 .326 .393 .145 .248
2029 RHP 127 409 90 19 1 6 27 34 73 .599 .283 .315 .095 .220
2030 LHP 14 17 3 1 0 0 2 4 4 .569 .333 .235 .059 .176
2030 RHP 31 84 14 5 2 0 9 10 14 .529 .255 .274 .107 .167
Total LHP 1643 3695 1116 181 37 109 442 476 562 .842 .383 .460 .158 .302
Total RHP 2789 9148 2714 421 82 242 1016 1075 1483 .812 .372 .440 .143 .297
Total 3103 12843 3830 602 119 351 1458 1551 2045 .821 .375 .446 .147 .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.