David Phelps Player Stats 2026

Position: RP
Jersey: 35
Exp: 8th season
Age: 39
Ht: 6' 2"
Wt: 198 lbs
College: Notre Dame
97
RATING
2026
# RP
POS RANK
2026
63.20
IP
2026
64
SO
2026
2.83
ERA
2026
1.30
WHIP
2026

Player Stats

Player
YEAR TEAM GP
2022 TOR 65
2021 TOR 12
2020 MIL 1
2019 CHC 41
2017 SEA 54
Player Pitching
YEAR TEAM GP GS IP W L SV SO H BB HR R ERA WHIP
Player 2022 TOR 65 Pitching 1 63.20 0 2 1 64 52 31 2 22 2.83 1.30
Player 2021 TOR 12 Pitching 1 10.00 0 0 0 15 8 4 0 2 0.87 1.16
Player 2020 MIL 1 Pitching 0 7.00 0 1 0 11 12 3 5 11 12.91 1.96
Player 2019 CHC 41 Pitching 1 34.00 2 1 1 36 31 17 5 14 3.41 1.40
Player 2017 SEA 54 Pitching 0 56.00 4 5 0 62 51 26 5 23 3.40 1.38

Game Logs

Player
DATE OPP Score OPPOSING SP
10-5-22 at BAL W 5-1 Spenser Watkins S. Watkins
10-1-22 vs BOS W 10-0 Brayan Bello B. Bello
9-27-22 vs NYY L 2-5 Jameson Taillon J. Taillon
9-22-22 at TB L 5-10 JT Chargois J. Chargois
9-20-22 at PHI W 18-11 Kyle Gibson K. Gibson
9-13-22 vs TB L 2-4 Jeffrey Springs J. Springs
9-11-22 at TEX L 1-4 Martín Pérez M. Pérez
9-5-22 at BAL W 8-4 Mike Baumann M. Baumann
9-4-22 at PIT W 4-3 JT Brubaker J. Brubaker
8-31-22 vs CHC L 5-7
8-30-22 vs CHC W 5-3 Marcus Stroman M. Stroman
8-28-22 vs LAA L 3-8 Tucker Davidson T. Davidson
8-23-22 at BOS W 9-3 Josh Winckowski J. Winckowski
8-20-22 at NYY W 5-2 Gerrit Cole G. Cole
8-17-22 vs BAL W 6-1 Austin Voth A. Voth
8-16-22 vs BAL L 2-4 Dean Kremer D. Kremer
8-14-22 vs CLE L 2-7 Shane Bieber S. Bieber
8-12-22 vs CLE L 0-8 Cal Quantrill C. Quantrill
8-6-22 at MIN L 3-7 Dylan Bundy D. Bundy
8-6-22 at MIN L 5-6 Tyler Mahle T. Mahle
8-3-22 at TB L 2-3 Jalen Beeks J. Beeks
7-29-22 vs DET L 2-4 Bryan Garcia B. Garcia
7-27-22 vs STL L 1-6 Adam Wainwright A. Wainwright
7-26-22 vs STL W 10-3 Andre Pallante A. Pallante
7-24-22 at BOS W 8-4 Brayan Bello B. Bello
7-16-22 vs KC W 6-5 Daniel Lynch D. Lynch
7-14-22 vs KC L 1-3
7-10-22 at SEA L 5-6 Logan Gilbert L. Gilbert
7-9-22 at SEA L 2-5 George Kirby G. Kirby
7-6-22 at OAK L 3-5 Adrian Martinez A. Martinez
7-3-22 vs TB L 3-7 Shane Baz S. Baz
6-30-22 vs TB W 4-1 Jeffrey Springs J. Springs
6-29-22 vs BOS L 5-6 Nick Pivetta N. Pivetta
6-27-22 vs BOS W 7-2 Connor Seabold C. Seabold
6-26-22 at MIL L 3-10 Chi Chi González C. C. González
6-22-22 at CHW W 9-5 Lucas Giolito L. Giolito
6-21-22 at CHW L 7-8 Lance Lynn L. Lynn
6-18-22 vs NYY L 0-4 Jameson Taillon J. Taillon
6-16-22 vs BAL L 2-10 Tyler Wells T. Wells
6-11-22 at DET L 1-3 Beau Brieske B. Brieske
6-8-22 at KC W 7-0 Brad Keller B. Keller
6-5-22 vs MIN L 6-8 Devin Smeltzer D. Smeltzer
6-1-22 vs CHW W 7-3 Michael Kopech M. Kopech
5-29-22 at LAA W 11-10 Patrick Sandoval P. Sandoval
5-29-22 at LAA W 6-5 Michael Lorenzen M. Lorenzen
5-27-22 at LAA W 6-3 Shohei Ohtani S. Ohtani
5-23-22 at STL L 3-7 Miles Mikolas M. Mikolas
5-22-22 vs CIN L 2-3 Graham Ashcraft G. Ashcraft
5-17-22 vs SEA W 3-0 Logan Gilbert L. Gilbert
5-15-22 at TB L 0-3 Jeffrey Springs J. Springs
5-13-22 at TB L 2-5 Drew Rasmussen D. Rasmussen
5-10-22 at NYY L 5-6 Luis Severino L. Severino
5-7-22 at CLE L 2-8 Triston McKenzie T. McKenzie
5-4-22 vs NYY W 2-1 Nestor Cortes N. Cortes
5-2-22 vs NYY L 2-3 Jordan Montgomery J. Montgomery
4-29-22 vs HOU L 7-11 Jose Urquidy J. Urquidy
4-26-22 vs BOS W 6-5 Nick Pivetta N. Pivetta
4-24-22 at HOU L 7-8 Luis Garcia L. Garcia
4-23-22 at HOU W 3-2 Jose Urquidy J. Urquidy
4-19-22 at BOS L 1-2 Nathan Eovaldi N. Eovaldi
4-16-22 vs OAK L 5-7 Paul Blackburn P. Blackburn
4-14-22 at NYY L 0-3 Luis Severino L. Severino
4-12-22 at NYY L 0-4 Nestor Cortes N. Cortes
4-10-22 vs TEX L 6-12 Spencer Howard S. Howard
Player Pitching
Date OPP Score OPPOSING SP IP W L SV SO H BB HR R ERA WHIP
Player 10-5-22 at BAL W 5-1 Spenser Watkins S. Watkins Pitching 1.00 0 0 0 0 1 0 0 0 0.00 1.00
Player 10-1-22 vs BOS W 10-0 Brayan Bello B. Bello Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 9-27-22 vs NYY L 2-5 Jameson Taillon J. Taillon Pitching 1.10 0 0 0 3 1 1 0 0 0.00 1.50
Player 9-22-22 at TB L 5-10 JT Chargois J. Chargois Pitching 1.00 0 0 0 1 1 1 0 1 9.00 2.00
Player 9-20-22 at PHI W 18-11 Kyle Gibson K. Gibson Pitching 1.10 0 0 0 0 2 1 1 1 6.75 2.25
Player 9-13-22 vs TB L 2-4 Jeffrey Springs J. Springs Pitching 2.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 9-11-22 at TEX L 1-4 Martín Pérez M. Pérez Pitching 1.10 0 0 0 1 0 0 0 0 0.00 0.00
Player 9-5-22 at BAL W 8-4 Mike Baumann M. Baumann Pitching 1.00 0 0 0 1 1 0 0 0 0.00 1.00
Player 9-4-22 at PIT W 4-3 JT Brubaker J. Brubaker Pitching 1.00 0 0 0 0 1 0 0 0 0.00 1.00
Player 8-31-22 vs CHC L 5-7 Pitching 0.67 0 0 0 2 2 0 0 1 13.50 3.00
Player 8-30-22 vs CHC W 5-3 Marcus Stroman M. Stroman Pitching 0.67 0 0 0 1 0 2 0 1 13.50 3.00
Player 8-28-22 vs LAA L 3-8 Tucker Davidson T. Davidson Pitching 0.67 0 0 0 1 2 2 1 1 13.50 6.00
Player 8-23-22 at BOS W 9-3 Josh Winckowski J. Winckowski Pitching 2.00 0 0 0 4 3 0 0 1 4.50 1.50
Player 8-20-22 at NYY W 5-2 Gerrit Cole G. Cole Pitching 1.00 0 0 0 3 1 0 0 0 0.00 1.00
Player 8-17-22 vs BAL W 6-1 Austin Voth A. Voth Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 8-16-22 vs BAL L 2-4 Dean Kremer D. Kremer Pitching 1.00 0 0 0 0 1 1 0 0 0.00 2.00
Player 8-14-22 vs CLE L 2-7 Shane Bieber S. Bieber Pitching 1.10 0 0 0 2 0 0 0 0 0.00 0.00
Player 8-12-22 vs CLE L 0-8 Cal Quantrill C. Quantrill Pitching 1.00 0 0 0 0 2 0 0 0 0.00 2.00
Player 8-6-22 at MIN L 3-7 Dylan Bundy D. Bundy Pitching 0.67 0 0 0 1 2 2 0 2 27.00 6.00
Player 8-6-22 at MIN L 5-6 Tyler Mahle T. Mahle Pitching 1.00 0 0 0 2 1 0 0 0 0.00 1.00
Player 8-3-22 at TB L 2-3 Jalen Beeks J. Beeks Pitching 1.00 0 0 0 1 0 1 0 0 0.00 1.00
Player 7-29-22 vs DET L 2-4 Bryan Garcia B. Garcia Pitching 1.00 0 0 0 1 2 0 0 0 0.00 2.00
Player 7-27-22 vs STL L 1-6 Adam Wainwright A. Wainwright Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 7-26-22 vs STL W 10-3 Andre Pallante A. Pallante Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 7-24-22 at BOS W 8-4 Brayan Bello B. Bello Pitching 0.67 0 0 0 1 0 1 0 0 0.00 1.50
Player 7-16-22 vs KC W 6-5 Daniel Lynch D. Lynch Pitching 1.00 0 0 0 1 0 2 0 0 0.00 2.00
Player 7-14-22 vs KC L 1-3 Pitching 1.00 0 0 0 0 1 0 0 0 0.00 1.00
Player 7-10-22 at SEA L 5-6 Logan Gilbert L. Gilbert Pitching 0.67 0 0 0 0 1 1 0 0 0.00 3.00
Player 7-9-22 at SEA L 2-5 George Kirby G. Kirby Pitching 1.00 0 0 0 2 0 1 0 0 0.00 1.00
Player 7-6-22 at OAK L 3-5 Adrian Martinez A. Martinez Pitching 1.10 0 0 0 1 0 0 0 0 0.00 0.00
Player 7-3-22 vs TB L 3-7 Shane Baz S. Baz Pitching 1.00 0 0 0 2 1 0 0 0 0.00 1.00
Player 6-30-22 vs TB W 4-1 Jeffrey Springs J. Springs Pitching 1.00 0 0 0 1 0 1 0 0 0.00 1.00
Player 6-29-22 vs BOS L 5-6 Nick Pivetta N. Pivetta Pitching 0.00 0 1 0 0 0 2 0 3 0.00 0.00
Player 6-27-22 vs BOS W 7-2 Connor Seabold C. Seabold Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 6-26-22 at MIL L 3-10 Chi Chi González C. C. González Pitching 1.00 0 0 0 2 1 0 0 0 0.00 1.00
Player 6-22-22 at CHW W 9-5 Lucas Giolito L. Giolito Pitching 1.00 0 0 0 1 3 0 0 1 9.00 3.00
Player 6-21-22 at CHW L 7-8 Lance Lynn L. Lynn Pitching 1.00 0 0 0 1 2 1 0 2 18.00 3.00
Player 6-18-22 vs NYY L 0-4 Jameson Taillon J. Taillon Pitching 1.10 0 0 0 0 1 0 0 0 0.00 0.75
Player 6-16-22 vs BAL L 2-10 Tyler Wells T. Wells Pitching 1.20 0 0 0 0 3 0 0 0 0.00 1.80
Player 6-11-22 at DET L 1-3 Beau Brieske B. Brieske Pitching 0.33 0 0 0 1 2 0 0 1 27.00 6.00
Player 6-8-22 at KC W 7-0 Brad Keller B. Keller Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 6-5-22 vs MIN L 6-8 Devin Smeltzer D. Smeltzer Pitching 1.10 0 0 0 1 0 0 0 0 0.00 0.00
Player 6-1-22 vs CHW W 7-3 Michael Kopech M. Kopech Pitching 1.10 0 0 0 1 1 1 0 0 0.00 1.50
Player 5-29-22 at LAA W 11-10 Patrick Sandoval P. Sandoval Pitching 1.00 0 0 1 1 1 0 0 0 0.00 1.00
Player 5-29-22 at LAA W 6-5 Michael Lorenzen M. Lorenzen Pitching 1.00 0 0 0 1 1 0 0 0 0.00 1.00
Player 5-27-22 at LAA W 6-3 Shohei Ohtani S. Ohtani Pitching 1.00 0 0 0 0 2 0 0 0 0.00 2.00
Player 5-23-22 at STL L 3-7 Miles Mikolas M. Mikolas Pitching 0.67 0 1 0 2 0 1 0 2 13.50 1.50
Player 5-22-22 vs CIN L 2-3 Graham Ashcraft G. Ashcraft Pitching 1.10 0 0 0 0 1 0 0 0 0.00 0.75
Player 5-17-22 vs SEA W 3-0 Logan Gilbert L. Gilbert Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 5-15-22 at TB L 0-3 Jeffrey Springs J. Springs Pitching 0.33 0 0 0 1 0 0 0 0 0.00 0.00
Player 5-13-22 at TB L 2-5 Drew Rasmussen D. Rasmussen Pitching 0.33 0 0 0 1 0 1 0 0 0.00 3.00
Player 5-10-22 at NYY L 5-6 Luis Severino L. Severino Pitching 0.67 0 0 0 0 0 0 0 0 0.00 0.00
Player 5-7-22 at CLE L 2-8 Triston McKenzie T. McKenzie Pitching 1.00 0 0 0 0 1 2 0 1 9.00 3.00
Player 5-4-22 vs NYY W 2-1 Nestor Cortes N. Cortes Pitching 0.33 0 0 0 0 0 2 0 0 0.00 6.00
Player 5-2-22 vs NYY L 2-3 Jordan Montgomery J. Montgomery Pitching 1.20 0 0 0 0 0 0 0 0 0.00 0.00
Player 4-29-22 vs HOU L 7-11 Jose Urquidy J. Urquidy Pitching 1.00 0 0 0 1 2 0 0 1 9.00 2.00
Player 4-26-22 vs BOS W 6-5 Nick Pivetta N. Pivetta Pitching 0.67 0 0 0 0 1 0 0 0 0.00 1.50
Player 4-24-22 at HOU L 7-8 Luis Garcia L. Garcia Pitching 1.00 0 0 0 3 2 0 0 1 9.00 2.00
Player 4-23-22 at HOU W 3-2 Jose Urquidy J. Urquidy Pitching 0.67 0 0 0 2 0 1 0 0 0.00 1.50
Player 4-19-22 at BOS L 1-2 Nathan Eovaldi N. Eovaldi Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 4-16-22 vs OAK L 5-7 Paul Blackburn P. Blackburn Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 4-14-22 at NYY L 0-3 Luis Severino L. Severino Pitching 1.00 0 0 0 0 1 1 0 0 0.00 2.00
Player 4-12-22 at NYY L 0-4 Nestor Cortes N. Cortes Pitching 0.67 0 0 0 0 0 0 0 0 0.00 0.00
Player 4-10-22 vs TEX L 6-12 Spencer Howard S. Howard Pitching 1.10 0 0 0 2 0 1 0 1 6.75 0.75