← Back to streaks
2

Game Hit Streak

active
Nick Castellanos
SD

Nick Castellanos

SDSan Diego Padres·RF

Best Streak

3

Last Game

2026-05-31

Status

active

Today's Matchup

BAL

@

Baltimore Orioles

Trey Gibson

Facing

Trey Gibson

Trey Gibson

Today's BvP

Trey Gibson

No previous matchup data

Recent Games

DateOppHABHRRBI
2026-06-12@ Baltimore OriolesDNP
2026-06-10vs Cincinnati RedsDNP
2026-06-09vs Cincinnati RedsDNP
2026-06-08vs Cincinnati RedsDNP
2026-06-07vs New York MetsDNP
2026-06-06vs New York MetsDNP
2026-06-05vs New York MetsDNP
2026-06-04@ Philadelphia PhilliesDNP
2026-06-03@ Philadelphia PhilliesDNP
2026-06-02@ Philadelphia PhilliesDNP
2026-05-31@ Washington Nationals1201
2026-05-30@ Washington NationalsDNP
2026-05-29@ Washington NationalsDNP
2026-05-27vs Philadelphia Phillies1300
2026-05-26vs Philadelphia Phillies0100
2026-05-25vs Philadelphia Phillies0400
2026-05-24vs Oakland Athletics0100
2026-05-23vs Oakland Athletics0300
2026-05-23vs Unknown1310
2026-05-22vs Oakland Athletics1311
2026-05-21@ Los Angeles Dodgers1300
2026-05-20vs Los Angeles Dodgers1300
2026-05-20@ Los Angeles Dodgers0400
2026-05-19@ Los Angeles Dodgers0300
2026-05-19vs Los Angeles Dodgers0400

BvP Matchups

PitcherAVGABHHR
2026 Season
Logan Webb.333310
Yoshinobu Yamamoto.000300
Jeffrey Springs.500211
Jameson Taillon.500211
Emmet Sheehan.000200
Abner Uribe.000200
Jaden Hill.000200
Bubba Chandler.1000220
Kyle Harrison.500210
Matthew Liberatore.000200
Shohei Ohtani.500210
Tomoyuki Sugano.000200
Matthew Boyd.000200
Cristopher Sánchez.500210
Jack Flaherty.000200
Logan Gilbert.500211
Anthony Kay.500210
Justin Lawrence.500210
Adrian Houser.500210
Emerson Hancock.000200
Ranger Suarez.500210
Landen Roupp.000200
Brennan Bernardino.000200
Jesús Luzardo.000200
Jacob Misiorowski.000200
JoJo Romero.000200
Zack Littell.500210
Noah Schultz.000200
Scott Barlow.000200
Valente Bellozo.000200