Show modern player card
Name Team Age
Bill Mains Retired (2022, Age 36) Died (2069, Age 83)
Drafted Position Bats/Throws
Round 3, Pick 36
(2006)
C R/R
League Option Years   Majors Service Time
Frank Thomas League 0 10 years (99 games)
Total Rating   Arm Range
52 73 35
Contact vs R Contact vs L Speed
58 76 33
Power vs R Power vs L Bunting
46 49 17
Endurance Velocity Control
55 1 3
Leadership   Mentor vs RHP   Mentor vs LHP  
54 47 100
Health   Injured Days   Birthday
82 0 6/12/1986
WS Rings WS Appearances LCS Appearances
0 1 3
Alt Pos (---) Alt Pos (---) Alt Pos (---)
0 (0.0 %) 0 (0.0 %) 0 (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Career Transactions
DateTransaction
2022-11-01Bill Mains has retired from the San Diego Friars
2021-04-01The San Diego Friars have acquired Bill Mains from the waiver wire.
2020-10-21The Boston Whalers have promoted Leo Lopez to the major league team. The Boston Whalers have designated Bill Mains for assignment.
2016-04-01The Boston Whalers have promoted Bill Mains to the major league team. The Boston Whalers have promoted Doc Beecher to the major league team.
2016-04-01The Boston Whalers have acquired Bill Mains from the waiver wire.
2015-07-18The Seattle Pearl Jammers have waived Bill Mains.
2013-08-18The Seattle Pearl Jammers have promoted Al Chalk to the major league team. The Seattle Pearl Jammers have designated Bill Mains for assignment.
2010-04-27The Seattle Pearl Jammers have promoted Bill Mains to the major league team.
2010-04-11The Seattle Pearl Jammers have acquired Bill Mains from the waiver wire.
2010-04-01The Montreal Machine have waived Bill Mains.
2006-05-29The Montreal Machine have acquired Bill Mains from the waiver wire.
2006-05-07The Kansas City Cleavers have waived Bill Mains.