Show classic player card
Mike Piazza League
6-20-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 Vs G IP SO BB H WHIP
2024 LHB 33 13.1 11 6 16 1.65
2024 RHB 42 44.2 39 20 47 1.50
2025 LHB 35 17.2 17 10 20 1.70
2025 RHB 40 51.2 40 19 70 1.72
2026 LHB 3 1.0 1 0 1 1.00
2026 RHB 3 2.2 2 0 3 1.13
2124 LHB 0 0.0 0 0 0 0.00
2124 RHB 0 0.0 0 0 0 0.00
Total LHB 71 32.0 29 16 37 1.66
Total RHB 85 99.0 81 39 120 1.61
Total 86 131.0 110 55 157 1.62
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.