Show classic player card
Sandy Amoros League
10-26-2053
Bill Haines Relief Pitcher
Retired (2026, Age 35)
CAREER BIOGRAPHICAL DATA
ERA 4.53 Total Rating B-   Bats/Throws B/R
W-L 12-9 Status Retired (2026) Option Years 0  
SV 3 Age 62 (OS 63) Date of Birth 12-23-1990
K 111 Drafted Round 3, Pick 43
(2013)
Majors Svc Time 3 years
(151 games)
IP 178.2
WHIP 1.36
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L D- Endurance C+   Ldrship C-
Power vs. R Power vs. L C+ Velocity B-   Mentor Val B-
Speed D+ Bunt D+ Control B-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D+ WS Rings 0
1B --- LF --- Arm WS Appearances 1
2B --- CF ---   Health C+ LCS Appearances 2
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 75% rating to start at catcher.

 
Year Type OS Age Chances   Active GS Injured  Endurance   Velocity   Control   Total 
2013 Minors 23 56.00 0 / 6 6 / 22 8 / 28 14 / 56
2014 Minors 24 55.00 0 / 4 2 / 28 4 / 23 6 / 55
2015 Minors 25 59.00 0 / 2 3 / 23 8 / 34 11 / 59
2016 Minors 26 66.00 1 / 4 5 / 31 6 / 31 12 / 66
2017 Minors 27 23.00 0 / 1 2 / 14 2 / 8 4 / 23
2017 Majors 27 17.86 114 0 0 0 / 0 0 / 5 2 / 12 2 / 17
2018 Minors 28 51.00 0 / 1 0 / 20 1 / 30 1 / 51
2019 Minors 29 80.00 0 / 3 1 / 42 5 / 35 6 / 80
2020 Minors 30 59.00 0 / 1 2 / 24 1 / 34 3 / 59
2021 Minors 31 19.00 0 / 1 0 / 12 0 / 6 0 / 19
2021 Majors 31 11.06 82 2 0 0 / 0 0 / 5 0 / 6 0 / 11
2022 Minors 32 29.00 1 / 4 1 / 14 1 / 11 3 / 29
2022 Majors 32 16.25 54 3 0 0 / 0 1 / 7 1 / 9 2 / 16
2023 Minors 33 28.00 0 / 2 0 / 6 0 / 20 0 / 28
2023 Majors 33 23.03 111 0 0 0 / 0 1 / 12 1 / 11 2 / 23
2024 Majors 34 30.75 162 0 0 -4 / 1 -6 / 16 -5 / 13 -15 / 30
2025 Minors 35 14.00 0 / 0 0 / 11 0 / 3 0 / 14
2025 Majors 35 25.55 108 0 0 0 / 0 -6 / 11 -4 / 14 -10 / 25
2026 Minors 36 62.00 0 / 4 1 / 30 0 / 28 1 / 62
Total 631 5 0 -2 / 34 13 / 333 31 / 356 42 / 723
Career Transactions
DateTransaction
2026-11-01Bill Haines has retired from the Colorado Blood Flukes
2025-08-03The Colorado Blood Flukes have promoted Rodrigo Checo to the major league team. The Colorado Blood Flukes have designated Bill Haines for assignment.
2023-05-29The Colorado Blood Flukes have promoted Bill Haines to the major league team.
2022-06-21The Colorado Blood Flukes have designated Bill Haines for assignment.
2022-04-21The Colorado Blood Flukes have promoted Bill Haines to the major league team.
2022-04-21The Colorado Blood Flukes have acquired Bill Haines from the waiver wire.
2022-04-14The Atlanta Wardogs have waived Bill Haines.
2022-03-25The Atlanta Wardogs have designated Bill Haines for assignment.
2021-09-04The Atlanta Wardogs have promoted Bill Haines to the major league team.
2021-08-26The Atlanta Wardogs have designated Bill Haines for assignment. The Atlanta Wardogs have sent Roger Atkinson to the minors.
2021-06-29The Atlanta Wardogs have promoted Bill Haines to the major league team.
2021-06-18The Atlanta Wardogs have designated Bill Haines for assignment.
2021-06-10The Atlanta Wardogs have promoted Bill Haines to the major league team. The Atlanta Wardogs have designated John Thompson for assignment.
2021-06-10The Atlanta Wardogs have acquired Bill Haines from the waiver wire.
2021-05-26The Oakland Sinners XX have waived Bill Haines.
2018-04-08The Oakland Sinners XX have acquired Bill Haines from the waiver wire.
2018-04-01The Chicago Massacre have waived Bill Haines.
2017-08-10The Chicago Massacre have promoted Norm Alou to the major league team. The Chicago Massacre have promoted Jeff Haynes to the major league team. The Chicago Massacre have promoted Al Wasdin to the major league team. The Chicago Massacre have sent Bill Haines to the minors.
2017-04-01The Chicago Massacre have promoted Bill Haines to the major league team.