Show classic player card
Mike Piazza League
7-13-2121
John MacGamwell Relief Pitcher
Retired (2036, Age 39)
CAREER BIOGRAPHICAL DATA
ERA 5.29 Total Rating B-   Bats/Throws R/R
W-L 38-86 Status Deceased (2074) Option Years 0  
SV 2 Age at Death 77 Date of Birth 03-11-1997
K 717 Drafted Round 3, Pick 47
(2017)
Majors Svc Time 10 years
(140 games)
IP 1034.1
WHIP 1.51
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L Endurance C-   Ldrship
Power vs. R D- Power vs. L D- Velocity   Mentor Val C-
Speed D+ Bunt D- Control B+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D- WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health B- LCS Appearances 2
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2021 MIL
0
0
6
0
0
0
0
0
10.2
15 11 11 0 4
7
1.78
9.28
2022 MIL
1
0
9
0
0
0
0
0
9.0
7 3 3 0 7
8
1.56
3.00
2023 MIL
1
0
3
0
0
0
0
0
3.1
7 3 3 0 1
2
2.40
8.10
2025 MIL-NYA
3
1
23
0
0
0
1
0
26.0
23 9 5 0 8
20
1.19
1.73
2026 NYA
5
2
55
0
0
0
0
3
62.1
50 16 14 0 31
51
1.30
2.02
2027 NYA
5
4
68
0
0
0
0
2
76.0
74 40 39 4 24
53
1.29
4.62
2028 NYA
0
3
38
0
0
0
0
0
39.2
51 26 23 2 18
31
1.74
5.22
2029 NYA
2
1
41
0
0
0
0
4
43.1
54 32 29 0 9
36
1.45
6.02
2030 NYA
3
5
34
0
0
0
1
1
50.2
51 27 24 1 14
27
1.28
4.26
2031 NYA
3
8
39
11
0
0
0
0
100.0
101 57 55 2 38
56
1.39
4.95
2032 NYA
3
11
25
25
0
0
0
0
128.1
145 73 72 3 42
92
1.46
5.05
2033 NYA
3
13
31
31
0
0
0
0
149.2
169 94 93 3 67
113
1.58
5.59
2034 NYA
4
20
32
32
0
0
0
0
157.0
193 112 104 1 62
105
1.62
5.96
2035 NYA
5
16
34
34
0
0
0
0
160.2
207 127 121 3 59
104
1.66
6.78
2036 NYA
0
2
4
4
0
0
0
0
17.2
21 12 12 0 5
12
1.47
6.11
2121
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
38
86
442
137
0
0
2
10
1034.1
1168 642 608 19 389
717
1.51
5.29
Career Transactions
DateTransaction
2036-11-01John MacGamwell has retired from the Free Agency Pool
2036-04-28The New York Rotties have waived John MacGamwell.
2036-04-21The New York Rotties have promoted Steve Romano to the major league team. The New York Rotties have promoted Red Kirsch to the major league team. The New York Rotties have promoted Al King to the major league team. The New York Rotties have designated John MacGamwell for assignment. The New York Rotties have designated Swede Murphy for assignment. The New York Rotties have designated Yasuhiro Nishiyama for assignment.
2026-06-21John MacGamwell of the New York Rotties is injured and is expected to be out 26 days.
2025-08-06The New York Rotties have acquired John MacGamwell from the waiver wire.
2025-07-30The Milwaukee Crullers have designated John MacGamwell for assignment.
2025-06-29The Milwaukee Crullers have promoted John MacGamwell to the major league team. The Milwaukee Crullers have promoted Mark Yount to the major league team.
2024-06-01The Milwaukee Crullers have removed John MacGamwell from the trade block.
2024-04-01The Milwaukee Crullers have promoted Bill Schroeder to the major league team. The Milwaukee Crullers have promoted Jerry Thomas to the major league team. The Milwaukee Crullers have designated John MacGamwell for assignment.
2023-10-12The Milwaukee Crullers have re-claimed John MacGamwell from the waiver wire.
2023-10-03The Milwaukee Crullers have sent Jim Benitez to the minors. The Milwaukee Crullers have designated John MacGamwell for assignment. The Milwaukee Crullers have sent Bill Schroeder to the minors.
2023-09-29The Milwaukee Crullers have promoted John MacGamwell to the major league team. The Milwaukee Crullers have promoted Jim Benitez to the major league team. The Milwaukee Crullers have sent Shoshi Suzuki to the minors.
2022-10-03The Milwaukee Crullers have promoted Wiley Wallace to the major league team. The Milwaukee Crullers have sent Jerry Thomas to the minors. The Milwaukee Crullers have sent Matt Gross to the minors. The Milwaukee Crullers have sent John MacGamwell to the minors. The Milwaukee Crullers have sent Cecil Haefner to the minors. The Milwaukee Crullers have waived Jack Kline. The Milwaukee Crullers have waived David Owen.
2022-09-26The Milwaukee Crullers have promoted John MacGamwell to the major league team.
2022-09-13The Milwaukee Crullers have sent John MacGamwell to the minors.
2022-08-19The Milwaukee Crullers have promoted John MacGamwell to the major league team.
2022-04-30The Milwaukee Crullers have placed John MacGamwell on the trade block.
2021-10-03The Milwaukee Crullers have sent John MacGamwell to the minors.
2021-09-17The Milwaukee Crullers have promoted John MacGamwell to the major league team.