Show classic player card
Barry Zito League
4-21-2099
Hal MacGamwell Shortstop
Retired (2030, Age 35)
CAREER BIOGRAPHICAL DATA
AVG .292 Total Rating   Bats/Throws B/R
OPS .770 Status Deceased (2066) Option Years 0  
H 660 Age at Death 71 Date of Birth 03-22-1995
HR 30 Drafted Round 2, Pick 31
(2017)
Majors Svc Time 9 years
(33 games)
RBI 267
SB 129 Salary $0.50M Final Contract Year 2030
OFFENSE PITCHING MENTORING
Contact vs. R A+ Contact vs. L Endurance B-   Ldrship
Power vs. R C+ Power vs. L Velocity D+   Mentor vR A+
Speed B+ Bunt B+ Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (100%) Range WS Rings 2
1B --- LF (15.9%) Arm WS Appearances 2
2B --- CF ---   Health D- LCS Appearances 2
3B C- (29.3%) RF A+ (98.1%)   Injured Days 0 All Star Teams 0
* League requires 75% 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
2019 KC
80
167
15
42
6
2
0
10
24
26 0 0
6
2 4
.657
.346
.311
.060
.251
2021 KC
30
30
5
7
2
0
0
2
4
5 0 0
0
1 0
.624
.324
.300
.067
.233
2022 KC
28
26
6
7
3
0
0
5
3
5 0 0
2
0 0
.729
.345
.385
.115
.269
2023 ARI
99
330
53
94
15
6
0
29
40
51 3 0
16
9 10
.734
.367
.367
.082
.285
2024 SF
130
529
77
177
26
4
7
58
57
86 1 0
52
37 14
.839
.400
.439
.104
.335
2025 BRO
26
85
10
23
3
0
3
14
9
20 1 1
3
2 4
.756
.344
.412
.141
.271
2026 BRO
86
272
32
76
17
1
4
31
37
48 0 1
8
6 10
.758
.365
.393
.114
.279
2027 BRO
66
240
38
71
12
0
8
36
30
43 2 0
9
1 6
.825
.379
.446
.150
.296
2028 BRO
63
232
32
62
16
2
4
37
35
49 0 1
14
3 6
.767
.362
.405
.138
.267
2029 BRO
90
349
53
101
15
5
4
45
39
55 0 2
19
8 10
.754
.359
.395
.106
.289
2030 DET
3
2
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
Total
701
2262
321
660
115
20
30
267
278
388 7 5
129
69 64
.770
.370
.400
.108
.292
Career Transactions
DateTransaction
2030-11-01Hal MacGamwell has retired from the Detroit Mustangs
2030-04-01The Detroit Mustangs have promoted Hal MacGamwell to the major league team.
2030-04-01The Detroit Mustangs have acquired Hal MacGamwell from the waiver wire.
2029-05-03Hal MacGamwell of the Brooklyn Dodgers is injured and is expected to be out 24 days.
2029-03-29The Brooklyn Dodgers have promoted Hal MacGamwell to the major league team.
2029-03-29Hal MacGamwell has signed with the Brooklyn Dodgers for $1.0M per year for 1 year.
2025-03-31The Brooklyn Dodgers have promoted Hal MacGamwell to the major league team.
2025-03-29Hal MacGamwell has signed with the Brooklyn Dodgers for $1.25M per year for 4 years.
2024-04-01The San Francisco Bonds have promoted Hal MacGamwell to the major league team.
2024-04-01The San Francisco Bonds have acquired Hal MacGamwell from the waiver wire.
2023-04-01The Arizona Reds have promoted Frank Lollar to the major league team. The Arizona Reds have promoted Hal MacGamwell to the major league team. The Arizona Reds have promoted Greg Wilson to the major league team.
2023-04-01The Arizona Reds have acquired Hal MacGamwell from the waiver wire.
2022-06-08The Kansas City Clippers have promoted Ron Wilson to the major league team. The Kansas City Clippers have waived Hal MacGamwell.
2022-03-31The Kansas City Clippers have promoted Hal MacGamwell to the major league team.
2021-06-01The Kansas City Clippers have promoted Hy Chezzik to the major league team. The Kansas City Clippers have sent Hal MacGamwell to the minors.
2021-03-28The Kansas City Clippers have promoted Tim Hurst to the major league team. The Kansas City Clippers have promoted Skip McCandless to the major league team. The Kansas City Clippers have promoted Hal MacGamwell to the major league team.
2020-03-31The Kansas City Clippers have sent Hal MacGamwell down to the minors.
2019-06-19Hal MacGamwell of the Kansas City Clippers is injured and is expected to be out 25 days.
2019-05-19The Kansas City Clippers have promoted Dennis Hamm to the major league team. The Kansas City Clippers have promoted Jerry Humphreys to the major league team. The Kansas City Clippers have promoted Hal MacGamwell to the major league team. The Kansas City Clippers have designated Bob Giuliani for assignment. The Kansas City Clippers have designated Jackie Harris for assignment. The Kansas City Clippers have designated Phil Wagner for assignment.
2019-03-30The Kansas City Clippers have promoted Clyde Carey to the major league team. The Kansas City Clippers have promoted Jim Ahearne to the major league team. The Kansas City Clippers have sent Hal MacGamwell to the minors. The Kansas City Clippers have designated Bill Scott for assignment.
2019-03-29The Kansas City Clippers have promoted Bill Scott to the major league team. The Kansas City Clippers have promoted Hal MacGamwell to the major league team.
2018-09-05Trade #1491141 has been completed between the Chicago Knuckle Sandwiches and the Kansas City Clippers. The Kansas City Clippers receive Hal MacGamwell, John Roettger from the Chicago Knuckle Sandwiches in exchange for John Alberts.
2018-07-02The Chicago Knuckle Sandwiches have acquired Hal MacGamwell from the waiver wire.
2018-06-25The Kansas City Clippers have waived Hal MacGamwell.
2018-03-31Trade #1486475 has been completed between the Kansas City Clippers and the Washington Insiders. The Washington Insiders receive Paul Geary from the Kansas City Clippers in exchange for Roger Zaske, Hal MacGamwell.
2017-03-28The Washington Insiders have placed Hal MacGamwell on the trade block.