Show modern player card
Name Team Age
John Hayes Retired (2026, Age 37) Died (2074, Age 85)
Drafted Position Bats/Throws
Round 3, Pick 38
(2012)
RP R/R
League Option Years   Majors Service Time
Mark Fidrych League 0 9 years (76 games)
Total Rating   Arm Range
B- C- C-
Contact vs R Contact vs L Speed
D-
Power vs R Power vs L Bunting
D+ C+
Endurance Velocity Control
C+
Leadership   Mentor Value  
A-
Health   Injured Days   Birthday
A- 0 8/4/1989
WS Rings WS Appearances LCS Appearances
0 0 1
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 Type   Chances    Endurance   Velocity   Control   Total 
2012 Minors 28.00 1 / 3 2 / 11 4 / 14 7 / 28
2013 Minors 23.00 0 / 0 2 / 12 2 / 11 4 / 23
2014 Minors 15.00 0 / 1 0 / 8 0 / 6 0 / 15
2014 Majors 17.00 0 / 0 3 / 12 1 / 5 4 / 17
2015 Minors 18.00 1 / 3 2 / 11 0 / 4 3 / 18
2015 Majors 26.00 0 / 0 1 / 10 2 / 16 3 / 26
2016 Minors 6.00 0 / 0 0 / 3 0 / 3 0 / 6
2016 Majors 23.84 0 / 0 2 / 7 5 / 16 7 / 23
2017 Minors 8.00 0 / 0 0 / 1 0 / 7 0 / 8
2017 Majors 11.64 0 / 0 0 / 7 1 / 4 1 / 11
2018 Minors 7.00 0 / 0 0 / 4 2 / 3 2 / 7
2018 Majors 33.69 1 / 4 2 / 17 0 / 12 3 / 33
2019 Majors 46.41 0 / 11 0 / 17 0 / 18 0 / 46
2020 Majors 45.93 3 / 8 1 / 26 1 / 11 5 / 45
2021 Majors 46.32 0 / 12 1 / 14 1 / 20 2 / 46
2022 Majors 47.66 0 / 9 1 / 21 1 / 17 2 / 47
2023 Majors 35.56 -3 / 5 -1 / 16 -4 / 14 -8 / 35
2024 Majors 38.63 0 / 6 -1 / 20 -3 / 12 -4 / 38
2025 Majors 34.58 0 / 5 -6 / 16 -1 / 13 -7 / 34
2026 Minors 7.00 0 / 1 1 / 3 0 / 3 1 / 7
Total 3 / 68 10 / 236 12 / 209 25 / 513
Career Transactions
DateTransaction
2026-11-01John Hayes has retired from the Toronto Sky Hawks
2026-10-03The Toronto Sky Hawks have acquired John Hayes from the waiver wire.
2026-06-08The Chicago Cubs have waived John Hayes.
2026-04-01The Chicago Cubs have promoted Ad Barrett to the major league team. The Chicago Cubs have promoted Don Sentell to the major league team. The Chicago Cubs have designated John Hayes for assignment.
2019-04-12The Chicago Cubs have acquired John Hayes from the waiver wire.
2019-04-05The Washington Nationals have promoted Roy Reiser to the major league team. The Washington Nationals have designated John Hayes for assignment.
2018-05-25Trade #1145524 has been completed between the Los Angeles Dodgers and the Los Angeles Sandlot Sluggers. The Los Angeles Sandlot Sluggers receive Boof Bonser, John Hayes, Robert Dowdy, Draft Pick 2020 Round 3 MON (Ozzie Black), Draft Pick 2019 Round 3 MON (Jim Radmanovich), Draft Pick 2021 Round 1 LAN (Bob Haas) from the Los Angeles Dodgers in exchange for Tim Hendricks. Protest This Trade.
2018-04-10The Los Angeles Dodgers have placed John Hayes on the trade block.
2017-08-26The Los Angeles Dodgers have sent John Hayes down to the minors.
2017-06-10The Los Angeles Dodgers have promoted John Hayes to the major league team. The Los Angeles Dodgers have sent Bob Wallace to the minors.
2017-05-23The Los Angeles Dodgers have promoted Bob Wallace to the major league team. The Los Angeles Dodgers have sent John Hayes to the minors.
2016-05-21The Los Angeles Dodgers have promoted John Hayes to the major league team. The Los Angeles Dodgers have designated Ed Gunderson for assignment.
2016-04-18The Los Angeles Dodgers have promoted Takuya Kai to the major league team. The Los Angeles Dodgers have sent John Hayes to the minors.
2016-04-13The Los Angeles Dodgers have promoted John Hayes to the major league team. The Los Angeles Dodgers have sent Takuya Kai to the minors.
2016-04-10The Los Angeles Dodgers have acquired John Hayes from the waiver wire.
2015-09-19The Los Angeles Dodgers have waived John Hayes.
2015-04-08The Los Angeles Dodgers have acquired John Hayes from the waiver wire.
2015-04-01The New York Empires have waived John Hayes.
2014-07-29The New York Empires have acquired John Hayes from the waiver wire.
2014-07-07The New York Empires have waived John Hayes.
2014-07-07The New York Empires have promoted Jimmy Hogsett to the major league team. The New York Empires have sent John Hayes to the minors.
2014-05-05The New York Empires have promoted John Hayes to the major league team. The New York Empires have designated Thad Sheldon for assignment.
2014-04-19The New York Empires have acquired John Hayes from the waiver wire.
2014-04-01The Seattle Starbucks have waived John Hayes.