Show modern player card
Name Team Age
John Ewing Retired (2029, Age 35) Died (2082, Age 88)
Drafted Position Bats/Throws
Round 5, Pick 79
(2017)
RP R/R
League Option Years   Majors Service Time
Orlando Cepeda League (AA) 0 4 years (155 games)
Total Rating   Arm Range
B- B+
Contact vs R Contact vs L Speed
D- D- C+
Power vs R Power vs L Bunting
D- D- C-
Endurance Velocity Control
D+ B+ C+
Leadership   Mentor Value  
B+
Health   Injured Days   Birthday
0 4/24/1994
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Energy  |   Improvements  |   Past Skills  |   Awards   |  Batting   |  Fielding   |  Game Log
Year Vs G IP SO BB H WHIP
2025 LHB 26 26.0 18 15 25 1.54
2025 RHB 25 15.0 11 4 20 1.60
2026 LHB 61 63.1 40 29 80 1.72
2026 RHB 64 47.1 37 27 52 1.67
2027 LHB 74 84.0 51 36 110 1.74
2027 RHB 78 72.0 50 30 79 1.51
2028 LHB 68 78.2 48 37 97 1.70
2028 RHB 59 52.1 35 24 57 1.55
2029 LHB 69 66.1 53 41 106 2.22
2029 RHB 70 56.0 34 19 65 1.50
2206 AHB 0 0.0 0 0 0 0.00
2206 HHB 0 0.0 0 0 0 0.00
2206 LHB 0 0.0 0 0 0 0.00
2206 RHB 0 0.0 0 0 0 0.00
Total AHB 0 0.0 0 0 0 0.00
Total HHB 0 0.0 0 0 0 0.00
Total LHB 298 318.1 210 158 418 1.81
Total RHB 296 242.2 167 104 273 1.55
Total 318 561.0 377 262 691 1.70
Career Transactions
DateTransaction
2029-11-01John Ewing has retired from the Kansas City Dirty Dawgz
2025-04-09The Cleveland Dirty Dawgz have promoted John Ewing to the major league team. The Cleveland Dirty Dawgz have promoted Joe Strawberry to the major league team. The Cleveland Dirty Dawgz have sent Reggie Fewster to the minors. The Cleveland Dirty Dawgz have sent Turner Chance to the minors.
2025-04-09The Cleveland Dirty Dawgz have acquired John Ewing from the waiver wire.
2018-04-04The Baltimore Lunatics have waived John Ewing.