← Back to streaks
6

Game Hit Streak

active
Marcell Ozuna
PIT

Marcell Ozuna

PITPittsburgh Pirates·Designated Hitter

Best Streak

6

Last Game

2026-04-18

Status

active

Today's Matchup

TB

vs

Tampa Bay Rays

Shane McClanahan

Facing

Shane McClanahan

Shane McClanahan

Today's BvP

Shane McClanahan

No previous matchup data

Recent Games

DateOppHABHRRBI
2026-04-18vs Tampa Bay Rays2612
2026-04-17vs Tampa Bay Rays3400
2026-04-16vs Washington Nationals1413
2026-04-15vs Washington Nationals1401
2026-04-14vs Washington Nationals2401
2026-04-13vs Washington NationalsDNP
2026-04-12@ Chicago Cubs1400
2026-04-11@ Chicago Cubs0400
2026-04-10@ Chicago Cubs0400
2026-04-08vs San Diego PadresDNP
2026-04-07vs San Diego PadresDNP
2026-04-06vs San Diego Padres0400
2026-04-05vs Baltimore OriolesDNP
2026-04-04vs Baltimore Orioles1400
2026-04-03vs Baltimore Orioles0300
2026-04-01@ Cincinnati Reds0400
2026-03-31@ Cincinnati Reds0400
2026-03-30@ Cincinnati Reds0300
2026-03-29@ New York MetsDNP
2026-03-28@ New York Mets1500
2026-03-26@ New York Mets0400
2025-09-28@ Atlanta Braves0200
2025-09-27@ Atlanta Braves1300
2025-09-26@ Atlanta Braves1400
2025-09-24@ Atlanta Braves1210

BvP Matchups

PitcherAVGABHHR
2026 Season
Jameson Taillon.333310
Brandon Williamson.000300
Jake Irvin.333310
Edward Cabrera.000200
Freddy Peralta.000200
Yoendrys Gómez.500210
Clayton Beeter.000200
Foster Griffin.500211
Nick Martinez.500210
Miles Mikolas.1000220
Andrew Abbott.000200
Germán Márquez.000200
Chase Burns.000200
Shota Imanaga.000200
David Peterson.000200
Drew Rasmussen.500211
Shane Baz.000200
Brad Lord.000100
Kyle Bradish.000100
Emilio Pagán.000100
Ian Seymour.1000110
Anthony Nunez.1000110
Gus Varland.000100
Bryan Baker.000100
Riley Martin.000100
Ron Marinaccio.000100
David Morgan.000100
Caleb Thielbar.000100
Jose Franco.000100
Tyler Wells.000100