Show modern player card
Name Team Age
Frank Mackenzie Retired (2022, Age 36) Died (2058, Age 72)
Drafted Position Bats/Throws
Round 2, Pick 19
(2004)
CF L/L
League Option Years   Majors Service Time
Branch Rickey League 0 8 years (24 games)
Total Rating   Arm Range
B+ A-
Contact vs R Contact vs L Speed
B-
Power vs R Power vs L Bunting
C+ B- D+
Endurance Velocity Control
B- D- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+ A+
Health   Injured Days   Birthday
C- 0 9/24/1986
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (LF) Alt Pos (RF) Alt Pos (---)
(85.6 %) A- (80.2 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
2014 AHP 53 105 23 2 1 1 11 11 19 .574 .288 .286 .219
2014 HHP 28 47 9 2 0 0 3 4 5 .498 .264 .234 .191
2014 LHP 21 35 6 2 0 0 1 3 7 .485 .256 .229 .171
2014 RHP 77 117 26 2 1 1 13 12 17 .570 .288 .282 .222
2015 AHP 55 112 27 3 0 2 11 14 22 .644 .323 .321 .241
2015 HHP 36 88 34 6 1 0 12 14 15 .948 .471 .477 .386
2015 LHP 24 47 20 3 0 2 13 10 6 1.143 .526 .617 .426
2015 RHP 86 153 41 6 1 0 10 18 31 .663 .343 .320 .268
2016 AHP 64 124 43 8 1 3 16 15 18 .917 .417 .500 .347
2016 HHP 39 101 29 4 1 1 11 6 19 .700 .324 .376 .287
2016 LHP 28 50 20 5 2 0 10 2 8 1.003 .423 .580 .400
2016 RHP 97 175 52 7 0 4 17 19 29 .770 .364 .406 .297
2017 AHP 71 230 68 17 3 4 41 28 43 .818 .371 .448 .296
2017 HHP 62 205 67 8 2 4 35 29 32 .852 .409 .444 .327
2017 LHP 43 56 21 5 0 1 11 12 10 1.003 .485 .518 .375
2017 RHP 130 379 114 20 5 7 65 45 65 .809 .373 .435 .301
2018 AHP 63 207 49 8 3 2 33 18 32 .630 .296 .333 .237
2018 HHP 53 171 43 10 0 2 18 16 36 .661 .316 .345 .251
2018 LHP 45 48 13 2 1 0 8 3 16 .668 .314 .354 .271
2018 RHP 108 330 79 16 2 4 43 31 52 .640 .304 .336 .239
2019 AHP 60 186 46 8 1 5 15 18 38 .694 .312 .382 .247
2019 HHP 49 167 51 6 1 4 18 18 24 .796 .371 .425 .305
2019 LHP 29 36 11 1 0 1 4 6 5 .821 .405 .417 .306
2019 RHP 106 317 86 13 2 8 29 30 57 .733 .332 .401 .271
2020 AHP 57 186 51 12 1 1 25 21 33 .712 .346 .366 .274
2020 HHP 58 196 51 8 2 2 16 22 30 .685 .333 .352 .260
2020 LHP 51 63 18 2 0 0 3 9 7 .692 .375 .317 .286
2020 RHP 111 319 84 18 3 3 38 34 56 .699 .332 .367 .263
2021 AHP 53 191 45 3 2 2 23 30 27 .643 .339 .304 .236
2021 HHP 53 180 56 7 0 4 34 20 21 .796 .379 .417 .311
2021 LHP 36 46 12 1 0 1 11 2 4 .639 .292 .348 .261
2021 RHP 106 325 89 9 2 5 46 48 44 .727 .367 .360 .274
2022 AHP 5 12 2 0 0 1 2 0 1 .583 .167 .417 .167
2022 HHP 2 3 1 0 0 0 1 1 0 .833 .500 .333 .333
2022 LHP 6 10 3 0 0 1 3 1 0 .964 .364 .600 .300
2022 RHP 3 5 0 0 0 0 0 0 1 .000 .000 .000 .000
Total AHP 481 1353 354 61 12 21 177 155 233 .707 .336 .371 .262
Total HHP 380 1158 341 51 7 17 148 130 182 .759 .365 .395 .294
Total LHP 283 391 124 21 3 6 64 48 63 .825 .393 .432 .317
Total RHP 824 2120 571 91 16 32 261 237 352 .714 .341 .373 .269
Total 861 2511 695 112 19 38 325 285 415 .731 .349 .382 .277
Career Transactions
DateTransaction
2022-11-01Frank Mackenzie has retired from the Pittsburgh Rotties
2022-09-05The Pittsburgh Rotties have promoted Frank Mackenzie to the major league team.
2022-08-29The Pittsburgh Rotties have acquired Frank Mackenzie from the waiver wire.
2022-04-01The Pittsburgh Rotties have promoted Mike McNabb to the major league team. The Pittsburgh Rotties have promoted Al Savage to the major league team. The Pittsburgh Rotties have waived Frank Mackenzie. The Pittsburgh Rotties have waived Larry Petoskey.
2019-07-31Frank Mackenzie of the Pittsburgh Rotties is injured and is expected to be out 12 days.
2018-04-06Frank Mackenzie of the Pittsburgh Rotties is injured and is expected to be out 20 days.
2014-04-01The Pittsburgh Rotties have promoted Frank Mackenzie to the major league team. The Pittsburgh Rotties have promoted Chile Thompson to the major league team. The Pittsburgh Rotties have waived Chief Ponder. The Pittsburgh Rotties have waived Kosho Kato.
2007-04-02Trade #1701591 has been completed between the Texas Rangers and the Pittsburgh Rotties. The Pittsburgh Rotties receive Bel Worrell, George August, Damaso Brown, Buck Radatz, Larry Petoskey, Johnnie Bruce, Frank Mackenzie, Draft Pick 2011 Round 2 TEX (Frank Drahman), Draft Pick 2010 Round 2 TEX (Kenichi Tabuchi), Draft Pick 2009 Round 2 TEX (Hank Williams), Draft Pick 2012 Round 1 TEX (Bill Munoz), Draft Pick 2011 Round 1 TEX (Allen Sweeney) from the Texas Rangers in exchange for Rheal Gaedel, Etsuo Ohmura, Marty Schreckengost.