Show classic player card
Dale Murphy League
4-1-2050
John Macpherson Shortstop
Retired (2039, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .289 Total Rating B+   Bats/Throws R/R
OPS .778 Status Retired (2039) Option Years 0  
H 2378 Age 47 (OS 48) Date of Birth 07-10-2002
HR 164 Drafted Round 1, Pick 15
(2020)
Majors Svc Time 16 years
(42 games)
RBI 1035
SB 319
OFFENSE PITCHING MENTORING
Contact vs. R A- Contact vs. L Endurance B-   Ldrship B+
Power vs. R B- Power vs. L B- Velocity   Mentor vR A+
Speed Bunt B+ Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (100%) Range B+ WS Rings 2
1B --- LF (16.8%) Arm B+ WS Appearances 4
2B A+ (94.2%) CF ---   Health A- LCS Appearances 7
3B C- (30.0%) RF ---   Injured Days 0 All Star Teams 5
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2024 BAL
158
284
32
61
5
6
2
23
28
61 1 0
0
0 9
.583
.288
.296
.081
.215
2025 BAL
161
520
71
115
25
2
6
49
48
110 4 1
8
3 16
.603
.291
.312
.090
.221
2026 BAL
161
634
75
151
21
3
7
63
56
114 3 5
10
4 15
.615
.301
.314
.076
.238
2027 BAL
161
523
76
149
25
5
10
59
55
98 2 5
5
2 13
.761
.352
.409
.124
.285
2028 BAL
161
596
101
192
28
5
11
82
85
97 1 1
20
14 15
.848
.407
.441
.119
.322
2029 BAL
162
634
117
190
27
6
20
110
82
107 5 2
24
14 13
.839
.383
.456
.156
.300
2030 BAL
141
559
95
158
32
1
13
72
68
96 1 3
23
12 12
.773
.360
.413
.131
.283
2031 BAL
157
628
107
201
35
7
7
95
69
101 3 1
32
18 16
.821
.389
.432
.111
.320
2032 BAL
160
622
111
186
25
10
12
66
63
107 5 2
22
3 12
.796
.367
.429
.130
.299
2033 BAL-LAA
156
455
76
132
28
4
9
59
51
63 3 1
14
9 7
.793
.365
.429
.138
.290
2034 LAA
154
596
83
190
25
11
13
84
64
122 1 4
37
16 14
.847
.383
.463
.144
.319
2035 LAA
154
623
105
183
27
6
18
78
65
94 1 3
39
14 17
.803
.360
.443
.149
.294
2036 LAA
152
581
95
177
27
4
11
60
69
95 0 1
34
17 10
.800
.378
.422
.117
.305
2037 LAA
151
499
87
162
29
5
12
72
76
87 2 3
34
11 13
.889
.414
.475
.150
.325
2038 LAA
136
330
60
97
16
2
10
49
59
50 0 2
17
11 7
.844
.399
.445
.152
.294
2039 PIT-BAL
88
149
11
34
7
1
3
14
17
27 2 1
0
1 2
.663
.314
.349
.121
.228
Total
2413
8233
1302
2378
382
78
164
1035
955
1429 34 35
319
149 191
.778
.364
.414
.125
.289
Career Transactions
DateTransaction
2039-11-01John Macpherson has retired from the Baltimore NattyBohs
2039-07-06The Baltimore NattyBohs have acquired John Macpherson from the waiver wire.
2039-07-02The Pittsburgh Cartographers have designated John Macpherson for assignment.
2039-06-18The Pittsburgh Cartographers have promoted John Macpherson to the major league team.
2039-06-12The Pittsburgh Cartographers have designated Bill Cavanaugh for assignment. The Pittsburgh Cartographers have designated John Macpherson for assignment.
2039-04-22The Pittsburgh Cartographers have promoted John Macpherson to the major league team.
2039-04-13The Pittsburgh Cartographers have acquired John Macpherson from the waiver wire.
2039-03-31The Los Angeles Barnstormers have waived John Macpherson.
2038-04-14The Los Angeles Barnstormers have placed John Macpherson on the trade block.
2033-10-23Trade #1518563 has been completed between the Los Angeles Barnstormers and the Baltimore NattyBohs. The Baltimore NattyBohs receive Jeff Keating, Jim Whitaker, Draft Pick - 2036 Round 2 (LAA), Draft Pick 2034 Round 2 CIN (Allen Oliver) from the Los Angeles Barnstormers in exchange for Billy Fisher , John Macpherson.
2032-04-02The Baltimore NattyBohs have placed John Macpherson on the trade block.
2024-03-01The Baltimore NattyBohs have promoted John Macpherson to the major league team.
2019-07-20Trade #1304028 has been completed between the Baltimore NattyBohs and the Atlanta Braves. The Atlanta Braves receive Gus Esasky, Les Wynegar, Draft Pick 2020 Round 3 BAL (Art Berry) from the Baltimore NattyBohs in exchange for Tim Smith, Draft Pick 2020 Round 1 ATL (John Macpherson).