Show modern player card
Name Team Age
Johnny McGregor Retired (2126, Age 39) 41
Drafted Position Bats/Throws
Round 2, Pick 28
(2106)
C B/R
League Option Years   Majors Service Time
Bill Mazeroski League 0 16 years (123 games)
Total Rating   Arm Range
56 83 36
Contact vs R Contact vs L Speed
91 81 31
Power vs R Power vs L Bunting
41 32 4
Endurance Velocity Control
55 5 5
Leadership   Mentor vs RHP   Mentor vs LHP  
98 100 100
Health   Injured Days   Birthday
32 0 7/26/2087
WS Rings WS Appearances LCS Appearances
1 1 2
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 
2106 Minors 43.00 6 / 6 3 / 4 5 / 6 6 / 6 7 / 7 5 / 5 9 / 9 41 / 43
2107 Minors 38.00 6 / 6 4 / 7 5 / 5 2 / 5 4 / 4 7 / 7 4 / 4 32 / 38
2108 Minors 28.00 5 / 6 1 / 1 1 / 4 3 / 4 3 / 4 4 / 4 4 / 5 21 / 28
2109 Minors 47.00 3 / 7 2 / 7 5 / 7 3 / 11 2 / 2 4 / 6 5 / 7 24 / 47
2110 Minors 11.00 0 / 2 0 / 1 0 / 0 1 / 2 2 / 2 2 / 2 1 / 2 6 / 11
2110 Majors 41.87 119 72 0 1 / 3 5 / 8 2 / 7 2 / 5 6 / 6 5 / 6 5 / 6 26 / 41
2111 Majors 48.44 162 73 0 6 / 8 3 / 8 2 / 5 4 / 6 5 / 6 5 / 9 6 / 6 31 / 48
2112 Majors 47.67 153 72 9 1 / 3 4 / 10 5 / 10 1 / 5 2 / 4 4 / 8 4 / 7 21 / 47
2113 Majors 49.14 162 63 0 2 / 4 1 / 7 0 / 7 1 / 9 2 / 5 3 / 6 4 / 11 13 / 49
2114 Majors 48.35 162 59 0 1 / 2 0 / 7 1 / 10 0 / 6 1 / 4 1 / 11 1 / 8 5 / 48
2115 Majors 48.93 162 67 0 0 / 7 2 / 6 0 / 6 3 / 9 2 / 6 0 / 3 0 / 11 7 / 48
2116 Majors 47.23 162 64 0 0 / 9 0 / 3 1 / 7 0 / 7 0 / 7 0 / 6 0 / 8 1 / 47
2117 Majors 29.64 162 37 0 0 / 3 2 / 5 0 / 1 0 / 5 2 / 3 0 / 4 1 / 8 5 / 29
2118 Majors 34.10 162 47 0 0 / 5 0 / 3 1 / 6 0 / 6 0 / 4 0 / 6 0 / 4 1 / 34
2119 Majors 60.84 153 123 9 0 / 6 0 / 8 0 / 8 0 / 7 1 / 10 1 / 12 0 / 9 2 / 60
2120 Majors 64.43 162 130 0 0 / 15 0 / 8 0 / 6 0 / 7 0 / 8 0 / 9 0 / 11 0 / 64
2121 Majors 64.43 162 130 0 -2 / 12 -6 / 8 0 / 15 -3 / 8 -9 / 7 -1 / 12 -1 / 2 -22 / 64
2122 Majors 64.48 162 130 0 -1 / 10 -1 / 8 -4 / 11 -3 / 9 -7 / 7 -4 / 8 0 / 11 -20 / 64
2123 Majors 60.91 153 123 9 -2 / 8 -3 / 7 -3 / 4 -3 / 6 -5 / 13 -2 / 12 -1 / 10 -19 / 60
2124 Majors 64.48 162 130 0 -2 / 15 -2 / 6 -4 / 6 0 / 6 -1 / 14 -3 / 8 -3 / 9 -15 / 64
2125 Majors 57.06 162 130 0 0 / 10 0 / 9 -1 / 6 -6 / 6 -3 / 11 1 / 6 -3 / 9 -12 / 57
2126 Majors 60.23 162 130 0 -2 / 7 -1 / 6 -1 / 13 -7 / 8 -5 / 3 -1 / 13 -1 / 10 -18 / 60
Total 2684 1580 27 22 / 154 14 / 137 15 / 150 4 / 143 9 / 137 31 / 163 35 / 167 130 / 1051
Career Transactions
DateTransaction
2126-11-01Johnny McGregor has retired from the Pittsburgh Penzancers
2123-06-13Johnny McGregor of the Pittsburgh Penzancers is injured and is expected to be out 10 days.
2119-06-02Johnny McGregor of the Pittsburgh Penzancers is injured and is expected to be out 10 days.
2118-08-29Trade #1928401 has been completed between the Pittsburgh Penzancers and the Florida Gators. The Florida Gators receive Draft Pick 2120 Round 2 PIT (Harry Tebbetts) from the Pittsburgh Penzancers in exchange for Johnny McGregor.
2118-04-01The Florida Gators have placed Johnny McGregor on the trade block.
2118-04-01The Florida Gators have re-claimed Johnny McGregor from the waiver wire.
2118-04-01The Florida Gators have designated Johnny McGregor for assignment. The Florida Gators have designated Roger Friberg for assignment.
2112-07-16Johnny McGregor of the Florida Gators is injured and is expected to be out 11 days.
2110-05-20The Florida Gators have auto-promoted Johnny McGregor to the major leagues.
2110-05-20Trade #1906737 has been completed between the Florida Gators and the Cincinnati Dreads. The Cincinnati Dreads receive Chick Armbrust from the Florida Gators in exchange for Johnny McGregor, Draft Pick 2112 Round 1 CIN (Ted Rigdon).