← Back to streaks
3

Game Hit Streak

active
Miles Mastrobuoni
SEA

Miles Mastrobuoni

SEASeattle Mariners·3B

Best Streak

3

Last Game

2026-06-12

Status

active

Today's Matchup

WSH

@

Washington Nationals

Cade Cavalli

Facing

Cade Cavalli

Cade Cavalli

Today's BvP

Cade Cavalli

No previous matchup data

Recent Games

DateOppHABHRRBI
2026-06-12@ Washington Nationals1301
2026-06-11@ Baltimore Orioles1400
2026-06-10@ Baltimore Orioles1300
2026-06-09@ Baltimore OriolesDNP
2026-06-08@ Baltimore OriolesDNP
2026-06-07@ Detroit TigersDNP
2026-06-06@ Detroit TigersDNP
2026-06-05@ Detroit TigersDNP
2026-06-03vs New York MetsDNP
2026-06-02vs New York MetsDNP
2026-06-01vs New York MetsDNP
2026-05-31vs Arizona DiamondbacksDNP
2026-05-30vs Arizona DiamondbacksDNP
2026-05-29vs Arizona DiamondbacksDNP
2026-05-27@ Oakland AthleticsDNP
2026-05-26@ Oakland AthleticsDNP
2026-05-25@ Oakland AthleticsDNP
2026-05-24@ Kansas City RoyalsDNP
2026-05-23@ Kansas City RoyalsDNP
2026-05-22@ Kansas City RoyalsDNP
2026-05-20vs Chicago White SoxDNP
2026-05-19vs Chicago White SoxDNP
2026-05-18vs Chicago White SoxDNP
2026-05-17vs San Diego PadresDNP
2026-05-16vs San Diego PadresDNP

BvP Matchups

PitcherAVGABHHR
2026 Season
Riley Cornelio.500210
Brandon Young.000200
Kyle Bradish.000200
Grant Wolfram.1000110
Tyler Wells.000100
Paxton Schultz.000100
Rico Garcia.1000110
2025 Season
Bowden Francis.400520
Jacob deGrom.000400
Kumar Rocker.000400
Luis Severino.333310
Bryan Abreu.333310
Zach Eflin.333310
Jack Kochanowicz.000300
Hunter Brown.333310
Zebby Matthews.000300
Mike Vasil.500210
Stephen Kolek.000200
Luis Ortiz.500210
Grant Holman.000200
Ryan Walker.000200
Will Warren.000200
Marcus Stroman.500210
Joe Ryan.000200
Jack Leiter.000200
Michael Wacha.000200
José Berríos.000200
Clayton Kershaw.500210
Casey Mize.000200
Michael King.500210