Billy Cook Player Stats 2026

Position: RF
Jersey: 25
Exp: 4th season
Age: 27
Ht: 6' 0"
Wt: 204 lbs
College: Pepperdine
RATING
2026
# RF
POS RANK
2026
.167
AVG
2026
0
HR
2026
7
R
2026
0
RBI
2026

Player Stats

Player
YEAR TEAM GP
2026 PIT 49
2025 PIT 3
2024 PIT 16
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2026 PIT 49 Offense 30 5 1 0 0 7 0 4 1 0 0 .167 .167 .200 .367
Player 2025 PIT 3 Offense 6 2 0 0 0 1 0 0 0 0 0 .333 .333 .333 .666
Player 2024 PIT 16 Offense 49 11 2 0 3 5 8 1 0 0 0 .224 .224 .449 .673

Game Logs

Player
DATE OPP Score OPPOSING SP
7-2-26 at PHI W 6-1 Alan Rangel A. Rangel
6-30-26 at PHI L 0-8 Cristopher Sanchez C. Sanchez
6-29-26 at PHI W 11-7 Aaron Nola A. Nola
6-28-26 vs CIN W 9-4 Brady Singer B. Singer
6-27-26 vs CIN L 7-9 Chase Burns C. Burns
6-26-26 vs CIN L 4-6 Andrew Abbott A. Abbott
6-25-26 vs SEA W 5-1 Bryce Miller B. Miller
6-24-26 vs SEA W 11-1 Bryan Woo B. Woo
6-23-26 vs SEA L 2-3 George Kirby G. Kirby
6-21-26 at COL W 8-6 Michael Lorenzen M. Lorenzen
6-21-26 at COL L 1-2 Tomoyuki Sugano T. Sugano
6-20-26 at COL L 3-4 Kyle Freeland K. Freeland
6-18-26 at ATH W 12-4 Aaron Civale A. Civale
6-17-26 at ATH W 6-5 Jack Perkins J. Perkins
6-16-26 at ATH L 2-11 J.T. Ginn J. Ginn
6-13-26 vs MIA W 3-2 Ha-Seong Kim H. Kim
6-10-26 vs LAD W 9-8 Shohei Ohtani S. Ohtani
5-21-26 at STL W 7-0 Michael McGreevy M. McGreevy
5-15-26 vs PHI L 9-11 Aaron Nola A. Nola
5-14-26 vs COL W 7-2 Chase Dollander C. Dollander
5-12-26 vs COL W 3-1 Michael Lorenzen M. Lorenzen
5-10-26 at SF L 6-7 Tyler Mahle T. Mahle
5-10-26 at SF W 13-3 Landen Roupp L. Roupp
5-9-26 at SF L 2-5 Robbie Ray R. Ray
5-7-26 at ARI W 4-2 Zac Gallen Z. Gallen
5-7-26 at ARI W 1-0 Mike Soroka M. Soroka
5-6-26 at ARI L 0-9 Eduardo Rodriguez E. Rodriguez
5-3-26 vs CIN W 1-0 Chase Burns C. Burns
5-2-26 vs CIN W 17-7 Rhett Lowder R. Lowder
5-1-26 vs CIN W 9-1 Brady Singer B. Singer
4-29-26 vs STL L 4-5 Andre Pallante A. Pallante
4-27-26 vs STL L 2-4 Dustin May D. May
4-26-26 at MIL L 0-5 Kyle Harrison K. Harrison
4-25-26 at MIL W 6-0 Brandon Woodruff B. Woodruff
4-23-26 at TEX W 8-4 Jack Leiter J. Leiter
4-19-26 vs TB W 6-3 Shane McClanahan S. McClanahan
4-18-26 vs TB L 7-8 Drew Rasmussen D. Rasmussen
4-17-26 vs TB W 5-1 Nick Martinez N. Martinez
4-16-26 vs WSH L 7-8 Foster Griffin F. Griffin
4-15-26 vs WSH W 2-0 Jake Irvin J. Irvin
4-14-26 vs WSH L 4-5 P.J. Poulin P. Poulin
4-13-26 vs WSH W 16-5 Cade Cavalli C. Cavalli
4-12-26 at CHC L 6-7 Jameson Taillon J. Taillon
4-11-26 at CHC W 4-3 Edward Cabrera E. Cabrera
4-10-26 at CHC W 2-0 Shota Imanaga S. Imanaga
4-5-26 vs BAL W 8-2 Chris Bassitt C. Bassitt
3-30-26 at CIN L 0-2 Chase Burns C. Burns
3-29-26 at NYM W 4-3 Nolan McLean N. McLean
3-28-26 at NYM L 2-4 David Peterson D. Peterson
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 7-2-26 at PHI W 6-1 Alan Rangel A. Rangel Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-30-26 at PHI L 0-8 Cristopher Sanchez C. Sanchez Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 6-29-26 at PHI W 11-7 Aaron Nola A. Nola Offense 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 6-28-26 vs CIN W 9-4 Brady Singer B. Singer Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-27-26 vs CIN L 7-9 Chase Burns C. Burns Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-26-26 vs CIN L 4-6 Andrew Abbott A. Abbott Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-25-26 vs SEA W 5-1 Bryce Miller B. Miller Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-24-26 vs SEA W 11-1 Bryan Woo B. Woo Offense 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 6-23-26 vs SEA L 2-3 George Kirby G. Kirby Offense 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000
Player 6-21-26 at COL W 8-6 Michael Lorenzen M. Lorenzen Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-21-26 at COL L 1-2 Tomoyuki Sugano T. Sugano Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-20-26 at COL L 3-4 Kyle Freeland K. Freeland Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-18-26 at ATH W 12-4 Aaron Civale A. Civale Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-17-26 at ATH W 6-5 Jack Perkins J. Perkins Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-16-26 at ATH L 2-11 J.T. Ginn J. Ginn Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-13-26 vs MIA W 3-2 Ha-Seong Kim H. Kim Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-10-26 vs LAD W 9-8 Shohei Ohtani S. Ohtani Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-21-26 at STL W 7-0 Michael McGreevy M. McGreevy Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-15-26 vs PHI L 9-11 Aaron Nola A. Nola Offense 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000
Player 5-14-26 vs COL W 7-2 Chase Dollander C. Dollander Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-12-26 vs COL W 3-1 Michael Lorenzen M. Lorenzen Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-10-26 at SF L 6-7 Tyler Mahle T. Mahle Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-10-26 at SF W 13-3 Landen Roupp L. Roupp Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-9-26 at SF L 2-5 Robbie Ray R. Ray Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-7-26 at ARI W 4-2 Zac Gallen Z. Gallen Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-7-26 at ARI W 1-0 Mike Soroka M. Soroka Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-6-26 at ARI L 0-9 Eduardo Rodriguez E. Rodriguez Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-3-26 vs CIN W 1-0 Chase Burns C. Burns Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-2-26 vs CIN W 17-7 Rhett Lowder R. Lowder Offense 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Player 5-1-26 vs CIN W 9-1 Brady Singer B. Singer Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-29-26 vs STL L 4-5 Andre Pallante A. Pallante Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-27-26 vs STL L 2-4 Dustin May D. May Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-26-26 at MIL L 0-5 Kyle Harrison K. Harrison Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-25-26 at MIL W 6-0 Brandon Woodruff B. Woodruff Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-23-26 at TEX W 8-4 Jack Leiter J. Leiter Offense 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 4-19-26 vs TB W 6-3 Shane McClanahan S. McClanahan Offense 2 1 0 0 0 1 0 1 0 0 0 .500 .500 .500
Player 4-18-26 vs TB L 7-8 Drew Rasmussen D. Rasmussen Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-17-26 vs TB W 5-1 Nick Martinez N. Martinez Offense 0 0 0 0 0 1 0 1 0 0 0 .000 .000 .000
Player 4-16-26 vs WSH L 7-8 Foster Griffin F. Griffin Offense 2 1 0 0 0 1 0 0 0 0 0 .500 .500 .500
Player 4-15-26 vs WSH W 2-0 Jake Irvin J. Irvin Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-14-26 vs WSH L 4-5 P.J. Poulin P. Poulin Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-13-26 vs WSH W 16-5 Cade Cavalli C. Cavalli Offense 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Player 4-12-26 at CHC L 6-7 Jameson Taillon J. Taillon Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-11-26 at CHC W 4-3 Edward Cabrera E. Cabrera Offense 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Player 4-10-26 at CHC W 2-0 Shota Imanaga S. Imanaga Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-5-26 vs BAL W 8-2 Chris Bassitt C. Bassitt Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-30-26 at CIN L 0-2 Chase Burns C. Burns Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-29-26 at NYM W 4-3 Nolan McLean N. McLean Offense 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 3-28-26 at NYM L 2-4 David Peterson D. Peterson Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000