Show classic player card
Mike Piazza League
6-15-2124
John Karl Relief Pitcher
Retired (2026, Age 34)
CAREER BIOGRAPHICAL DATA
ERA 5.02 Total Rating B+   Bats/Throws L/L
W-L 12-12 Status Deceased (2070) Option Years 0  
SV 9 Age at Death 78 Date of Birth 08-18-1992
K 110 Drafted Round 4, Pick 60
(2014)
Majors Svc Time 2 years
(21 games)
IP 131.0
WHIP 1.62
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L Endurance   Ldrship A-
Power vs. R D- Power vs. L D- Velocity A+   Mentor Val
Speed D+ Bunt A- Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 1
1B --- LF --- Arm B- WS Appearances 1
2B --- CF ---   Health B+ LCS Appearances 1
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

Year   Team G AB H 2B 3B HR BB SO OPS OBP SLG ISO AVG Awards
2024 MON
43
225
63
12
3
3
26
50
.762
.362
.400
.120
.280
2025 MON
40
288
90
14
1
9
29
57
.842
.380
.462
.149
.312
2026 MON
3
14
4
0
1
0
0
3
.714
.286
.429
.143
.286
2124
0
0
0
0
0
0
0
0
.000
.000
.000
.000
.000
Total 86 527 157 26 5 12 55 110 .804 .370 .435 .137 .298
Career Transactions
DateTransaction
2026-11-01John Karl has retired from the Free Agency Pool
2026-05-02The Montreal Maroons have waived John Karl.
2026-04-25The Montreal Maroons have promoted Al Raczka to the major league team. The Montreal Maroons have designated John Karl for assignment.
2024-03-25The Montreal Maroons have promoted John Karl to the major league team. The Montreal Maroons have sent Tom Genovese to the minors.
2024-03-25The Montreal Maroons have acquired John Karl from the waiver wire.
2014-04-01The Brooklyn Bats have waived John Karl.