Show modern player card
Name Team Age
John Bray Retired (2032, Age 33) Died (2074, Age 76)
Drafted Position Bats/Throws
Round 4, Pick 93
(2020)
RP R/R
League Option Years   Majors Service Time
Ford Hernandez League 0 0 years (34 games)
Total Rating   Arm Range
B- D-
Contact vs R Contact vs L Speed
D- D-
Power vs R Power vs L Bunting
D+ D-
Endurance Velocity Control
D-
Leadership   Mentor Value  
A+ A+
Health   Injured Days   Birthday
B- 0 12/3/1998
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 Type   Chances    Endurance   Velocity   Control   Total 
2020 Majors 19.00 0 / 0 1 / 6 5 / 13 6 / 19
2021 Majors 24.00 0 / 0 4 / 13 3 / 11 7 / 24
2022 Majors 28.00 0 / 0 3 / 16 5 / 12 8 / 28
2023 Majors 26.00 0 / 0 3 / 12 2 / 14 5 / 26
2024 Majors 30.00 0 / 1 5 / 11 4 / 18 9 / 30
2025 Majors 28.00 0 / 1 3 / 18 4 / 9 7 / 28
2026 Majors 18.00 0 / 0 1 / 9 1 / 9 2 / 18
2027 Minors 20.00 0 / 2 0 / 7 2 / 11 2 / 20
2027 Majors 8.58 0 / 0 0 / 5 1 / 3 1 / 8
2028 Majors 28.00 0 / 1 1 / 12 4 / 15 5 / 28
2029 Minors 23.00 0 / 0 1 / 14 2 / 9 3 / 23
2030 Minors 24.00 0 / 2 0 / 12 0 / 10 0 / 24
2031 Minors 28.00 0 / 1 0 / 11 0 / 16 0 / 28
2032 Minors 30.00 0 / 4 0 / 11 0 / 15 0 / 30
Total 0 / 12 22 / 157 33 / 165 55 / 334
Career Transactions
DateTransaction
2032-11-01John Bray has retired from the Chicago Nighthawks
2032-10-03The Chicago Nighthawks have promoted John Bray to the major league team.
2029-03-25The Chicago Nighthawks have acquired John Bray from the waiver wire.
2028-04-01The Chicago Nighthawks have waived John Bray.
2027-05-24The Chicago Nighthawks have designated John Bray for assignment.
2027-04-15The Chicago Nighthawks have promoted John Bray to the major league team.
2027-04-15The Chicago Nighthawks have acquired John Bray from the waiver wire.
2020-04-01The Montreal Royals have waived Jerry Hagerman. The Montreal Royals have waived Andy Fitzke. The Montreal Royals have waived John Bray.