Show classic player card
Whitey Ford League
4-1-2070
John Haines Relief Pitcher
Retired (2025, Age 33)
CAREER BIOGRAPHICAL DATA
ERA 4.07 Total Rating   Bats/Throws R/R
W-L 24-30 Status Retired (2025) Option Years 0  
SV 7 Age 78 (OS 79) Date of Birth 12-23-1991
K 321 Drafted Round 2, Pick 25
(2015)
Majors Svc Time 10 years
(95 games)
IP 438.1
WHIP 1.28
OFFENSE PITCHING MENTORING
Contact vs. R C- Contact vs. L B- Endurance   Ldrship C-
Power vs. R D- Power vs. L D- Velocity C+   Mentor Val B-
Speed Bunt Control A-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B --- CF ---   Health A+ LCS Appearances 2
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

Year H/A W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2015 Away 0 0 11 0 0 0 0 0 10.1 14 10 9 0 8 5 2.13 7.84
2015 Home 0 0 13 0 0 0 0 0 14.0 16 10 10 0 6 9 1.57 6.43
2016 Away 1 0 33 0 0 0 0 1 34.1 36 17 16 0 11 25 1.37 4.19
2016 Home 2 0 17 0 0 0 0 0 22.1 21 5 5 1 4 14 1.12 2.01
2017 Away 1 6 28 0 0 0 0 0 32.0 32 19 18 0 10 24 1.31 5.06
2017 Home 3 3 27 0 0 0 0 0 26.0 36 17 17 1 2 20 1.46 5.88
2018 Away 2 1 15 0 0 0 0 0 12.0 11 8 6 0 6 9 1.42 4.50
2018 Home 2 3 24 0 0 0 0 0 32.0 30 16 14 0 5 32 1.09 3.94
2019 Away 2 2 20 0 0 0 0 1 27.2 19 8 8 0 7 19 0.94 2.60
2019 Home 1 2 17 0 0 0 0 1 20.1 22 13 13 2 8 13 1.48 5.75
2020 Away 0 3 28 0 0 0 1 1 35.2 27 11 10 0 12 23 1.09 2.52
2020 Home 2 1 18 0 0 0 0 0 26.1 31 20 20 0 10 17 1.56 6.84
2021 Away 2 1 20 0 0 0 0 1 20.1 30 16 15 0 6 17 1.77 6.64
2021 Home 1 2 21 0 0 0 0 0 26.2 19 10 9 1 11 17 1.13 3.04
2022 Away 0 0 11 0 0 0 2 1 10.2 4 2 2 0 3 9 0.66 1.69
2022 Home 0 0 9 0 0 0 0 1 6.0 5 4 4 0 2 6 1.17 6.00
2023 Away 0 1 16 0 0 0 0 1 16.1 18 8 8 0 7 13 1.53 4.41
2023 Home 1 0 16 0 0 0 3 0 19.2 14 1 1 0 5 12 0.97 0.46
2024 Away 0 2 10 0 0 0 0 1 9.0 7 3 3 1 5 3 1.33 3.00
2024 Home 2 2 16 0 0 0 0 3 13.0 16 7 6 0 4 11 1.54 4.15
2025 Away 0 1 14 0 0 0 1 0 15.0 8 2 2 0 5 17 0.87 1.20
2025 Home 2 0 9 0 0 0 0 1 8.2 6 2 2 0 4 6 1.15 2.08
2070 Away 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
2070 Home 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total Away 8 17 206 0 0 0 4 7 223.1 206 104 97 1 80 164 1.28 3.91
Total Home 16 13 187 0 0 0 3 6 215.0 216 105 101 5 61 157 1.29 4.23
Total
24
30
393
0
0
0
7
13
438.1
422 209 198 6 141
321
1.28
4.07
Career Transactions
DateTransaction
2025-11-01John Haines has retired from the Arizona Desert Sponges
2015-06-19The Arizona Desert Sponges have promoted John Haines to the major league team. The Arizona Desert Sponges have sent Fred Williard to the minors.