Show modern player card
Name Team Age
David Wills Retired (2027, Age 34) 53
Drafted Position Bats/Throws
Round 4, Pick 81
(2014)
SP R/R
League Option Years   Majors Service Time
Satchel Paige League 0 0 years (69 games)
Total Rating   Arm Range
Contact vs R Contact vs L Speed
D- D- B-
Power vs R Power vs L Bunting
D- D-
Endurance Velocity Control
A+
Leadership   Mentor Value  
D- C+
Health   Injured Days   Birthday
D- 0 7/16/1993
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 
2014 Majors 31.00 0 / 3 4 / 11 6 / 17 10 / 31
2015 Majors 24.00 0 / 0 6 / 11 5 / 13 11 / 24
2016 Majors 26.00 0 / 0 3 / 19 5 / 7 8 / 26
2017 Majors 19.00 0 / 0 3 / 9 4 / 10 7 / 19
2018 Majors 23.00 0 / 0 2 / 8 5 / 15 7 / 23
2019 Majors 25.00 0 / 0 2 / 14 4 / 11 6 / 25
2020 Minors 29.00 0 / 0 1 / 14 3 / 15 4 / 29
2021 Minors 23.00 1 / 3 1 / 15 0 / 5 2 / 23
2022 Minors 15.00 0 / 1 0 / 5 0 / 9 0 / 15
2023 Minors 18.00 0 / 0 0 / 9 0 / 9 0 / 18
2024 Minors 7.00 0 / 0 0 / 2 0 / 5 0 / 7
2024 Majors 18.00 0 / 0 0 / 9 4 / 9 4 / 18
2025 Minors 13.00 0 / 0 0 / 4 1 / 9 1 / 13
2026 Minors 27.00 0 / 0 0 / 16 0 / 11 0 / 27
2026 Majors 1.07 0 / 0 0 / 0 0 / 1 0 / 1
2027 Minors 1.00 0 / 0 0 / 1 0 / 0 0 / 1
2027 Majors 12.12 -4 / 0 -8 / 9 -4 / 3 -16 / 12
Total -3 / 7 14 / 156 33 / 149 44 / 312
Career Transactions
DateTransaction
2027-11-01David Wills has retired from the Anaheim Archangels
2027-09-05The Anaheim Archangels have designated David Wills for assignment.
2027-08-19The Anaheim Archangels have promoted Regan Hagar to the major league team. The Anaheim Archangels have promoted David Wills to the major league team. The Anaheim Archangels have promoted Julio Wasem to the major league team.
2027-08-19The Anaheim Archangels have acquired David Wills from the waiver wire.
2027-06-05The San Diego Padres have waived David Wills.
2027-05-29The San Diego Padres have promoted Doc Gorsica to the major league team. The San Diego Padres have designated David Wills for assignment.
2026-09-28The San Diego Padres have promoted John Mota to the major league team. The San Diego Padres have promoted Alex Koosman to the major league team. The San Diego Padres have promoted David Wills to the major league team.
2026-05-15The San Diego Padres have acquired David Wills from the waiver wire.
2026-04-01The Tampa Bay Barracudas have waived David Wills.
2025-03-25The Tampa Bay Barracudas have acquired David Wills from the waiver wire.
2024-05-30The Los Angeles Sharks have waived David Wills.
2024-04-08The Los Angeles Sharks have acquired David Wills from the waiver wire. The Los Angeles Sharks have waived Ed Harris.
2024-04-01The Los Angeles Sharks have waived David Wills.
2023-06-23The Los Angeles Sharks have acquired David Wills from the waiver wire.
2023-05-19The Oakland Sky Coyotes have waived David Wills.
2020-04-27The Minnesota Black-Eyed Children have acquired David Wills from the waiver wire.
2020-04-09The Houston Outlaws have waived David Wills.
2020-03-25The Houston Outlaws have acquired David Wills from the waiver wire.
2014-04-01The Minnesota Black-Eyed Children have waived Mickey Graham. The Minnesota Black-Eyed Children have waived Doug Morgan. The Minnesota Black-Eyed Children have waived David Wills.