MLB
RIVER HILLS ROCKETS @ SAN FRANCISCO GIANTS
03/16/2026
 
TOP OF THE 1ST
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Dennis Loiseau
Pitching: RHP Dennis Loiseau
Batting: LHB Jeff Cunningham 0-0: Ball
1-0: Foul Ball, location: 23F
1-1: Foul Ball, location: 23FF
1-2: Ball
2-2: Strikes out swinging
Batting: RHB Harry Gruenberg 0-0: SINGLE (Line Drive, 7S, EV 103.1 MPH)
Batting: RHB Rob Kurk 0-0: Ball
1-0: Called Strike
1-1: Fielders Choice at 2nd, 6-4 (Groundball, 56, EV 108.1 MPH)
Batting: LHB Markus de Rooij 0-0: Ball
1-0: Ball
2-0: SINGLE (Groundball, 34D, EV 102.5 MPH)
Rob Kurk to second
Runner from 2nd tries for 3rd, SAFE, throw by RF made at trailing runner, OUT! 9-3-6
Top of the 1st over - 0 runs, 2 hits, 0 errors, 1 left on base; River Hills 0 - San Francisco 0
BOTTOM OF THE 1ST
San Francisco Giants batting - Pitching for River Hills Rockets : RHP Jose Carrasco
Pitching: RHP Jose Carrasco
Batting: RHB Justin Owens 0-0: SOLO HOME RUN (Flyball, 8LXD, EV 106.3 MPH), Distance : 417 ft
Batting: RHB Kevin Carl 0-0: Foul Ball, location: 9LDF
0-1: Swinging Strike
0-2: Ball
1-2: TRIPLE (Line Drive, 8RXD, EV 105.6 MPH)
Batting: RHB Hugh McCabe 0-0: Foul Ball, location: 5F
0-1: Ball
1-1: Ball
2-1: Swinging Strike
2-2: Ball
3-2: SINGLE (Groundball, 6MS, EV 73.8 MPH) (infield hit)
Kevin Carl scores
Batting: RHB Juan Trujillo 0-0: Ball
1-0: Called Strike
1-1: Grounds into double play, 4-6-3 (Groundball, 34, EV 85.6 MPH)
Batting: RHB David Garza 0-0: Foul Ball, location: 2F
0-1: Ball
1-1: Foul Ball, location: 25F
1-2: Ball
2-2: Foul Ball, location: 2F
2-2: Ball
3-2: Ground out 6-3 (Groundball, 6, EV 85.0 MPH)
Bottom of the 1st over - 2 runs, 3 hits, 0 errors, 0 left on base; River Hills 0 - San Francisco 2
TOP OF THE 2ND
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Dennis Loiseau
Batting: RHB Alvaro Parra 0-0: Ball
1-0: Called Strike
1-1: DOUBLE (Flyball, 78XD, EV 98.8 MPH)
Batting: RHB Alan Guthrie 0-0: Called Strike
0-1: Called Strike
0-2: DOUBLE (Line Drive, 9LM, EV 100.6 MPH)
Alvaro Parra scores
Batting: RHB Justin Holdman 0-0: Ball
1-0: Swinging Strike
1-1: Foul Ball, location: 9LMF
1-2: Foul Ball, location: 2F
1-2: Strikes out swinging
Batting: LHB Josh Monk 0-0: Ball
1-0: Called Strike
1-1: Foul Ball, location: 7LMF
1-2: Ground out 4-3 (Groundball, 4S, EV 77.5 MPH)
Alan Guthrie to third
Batting: SHB Jose Carrasco 0-0: Foul Ball, location: 3F
0-1: Foul Ball, location: 2F
0-2: Foul Ball, location: 2F
0-2: Foul Ball, location: 5F
0-2: Ball
1-2: Strikes out looking
Top of the 2nd over - 1 run, 2 hits, 0 errors, 1 left on base; River Hills 1 - San Francisco 2
BOTTOM OF THE 2ND
San Francisco Giants batting - Pitching for River Hills Rockets : RHP Jose Carrasco
Batting: RHB Juan Carrillo 0-0: Foul Ball, location: 9LSF
0-1: Ball
1-1: Ball
2-1: Foul Ball, location: 2F
2-2: Ball
3-2: Foul Ball, location: 9LSF
3-2: Fly out, F7 (Flyball, 7, EV 80.0 MPH)
Batting: RHB Klaus Ebel 0-0: Ball
1-0: SOLO HOME RUN (Flyball, 9D, EV 101.3 MPH), Distance : 391 ft
Batting: RHB Juan Merino 0-0: Called Strike
0-1: Ground out 6-3 (Groundball, 6, EV 87.5 MPH)
Batting: RHB Dennis Loiseau 0-0: Fly out, F8 (Flyball, 8RM, EV 88.8 MPH)
Bottom of the 2nd over - 1 run, 1 hit, 0 errors, 0 left on base; River Hills 1 - San Francisco 3
TOP OF THE 3RD
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Dennis Loiseau
Batting: LHB Jeff Cunningham 0-0: Ground out 4-3 (Groundball, 34, EV 102.5 MPH)
Batting: RHB Harry Gruenberg 0-0: Ball
1-0: Ground out 4-3 (Groundball, 4, EV 83.8 MPH)
Batting: RHB Rob Kurk 0-0: Called Strike
0-1: Ball
1-1: Ground out 6-3 (Groundball, 56, EV 102.5 MPH)
Top of the 3rd over - 0 runs, 0 hits, 0 errors, 0 left on base; River Hills 1 - San Francisco 3
BOTTOM OF THE 3RD
San Francisco Giants batting - Pitching for River Hills Rockets : RHP Jose Carrasco
Batting: RHB Justin Owens 0-0: Swinging Strike
0-1: Foul Ball, location: 2F
0-2: Foul Ball, location: 9LSF
0-2: Ball
1-2: Fly out, F9 (Flyball, 9D, EV 108.1 MPH)
Batting: RHB Kevin Carl 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Swinging Strike
2-2: Strikes out swinging, 2-3 out at first.
Batting: RHB Hugh McCabe 0-0: Swinging Strike
0-1: Foul Ball, location: 2F
0-2: Foul Ball, location: 2F
0-2: Foul Ball, location: 25F
0-2: Ball
1-2: Ball
2-2: Foul Ball, location: 9LSF
2-2: Ground out 6-3 (Groundball, 56D, EV 99.4 MPH)
Bottom of the 3rd over - 0 runs, 0 hits, 0 errors, 0 left on base; River Hills 1 - San Francisco 3
TOP OF THE 4TH
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Dennis Loiseau
Batting: LHB Markus de Rooij 0-0: SINGLE (Line Drive, 34D, EV 93.8 MPH)
Batting: RHB Alvaro Parra 0-0: Swinging Strike
0-1: Ball
1-1: Foul Ball, location: 2F
1-2: Grounds into double play, 3-6-3 (Groundball, 34, EV 106.3 MPH)
Batting: RHB Alan Guthrie 0-0: Ball
1-0: Ball
2-0: Foul Ball, location: 25F
2-1: Ball
3-1: Swinging Strike
3-2: Ground out U3 (Groundball, 3S, EV 71.3 MPH)
Top of the 4th over - 0 runs, 1 hit, 0 errors, 0 left on base; River Hills 1 - San Francisco 3
BOTTOM OF THE 4TH
San Francisco Giants batting - Pitching for River Hills Rockets : RHP Jose Carrasco
Batting: RHB Juan Trujillo 0-0: Ball
1-0: Foul Ball, location: 2F
1-1: Ball
2-1: Called Strike
2-2: Ball
3-2: Fly out, F5 (Popup, 5SF, EV 70.0 MPH)
Batting: RHB David Garza 0-0: Ball
1-0: Ball
2-0: SOLO HOME RUN (Flyball, 89XD, EV 108.8 MPH), Distance : 410 ft
Batting: RHB Juan Carrillo 0-0: Ball
1-0: Called Strike
1-1: SOLO HOME RUN (Flyball, 7D, EV 93.8 MPH), Distance : 349 ft
Pitching: LHP Jared Rives
Batting: RHB Klaus Ebel 0-0: SINGLE (Groundball, 4MD, EV 110.0 MPH)
Batting: RHB Juan Merino 0-0: SINGLE (Line Drive, 78M, EV 85.0 MPH)
Klaus Ebel to second
Pinch Hitting: RHB Dana Petree 0-0: Swinging Strike
0-1: DOUBLE (Line Drive, 89D, EV 105.6 MPH)
Klaus Ebel scores
Juan Merino to third
Pinch Hitting: RHB Kelly Mercadel 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Called Strike
3-1: Swinging Strike
3-2: Strikes out swinging
Pinch Hitting: RHB Alex Lopez 0-0: Ball
1-0: Called Strike
1-1: Hit by Pitch
Pinch Hitting: LHB Sean Graham 0-0: Ball
1-0: Swinging Strike
1-1: Ball
2-1: Foul Ball, location: 7LMF
2-2: Strikes out swinging
Bottom of the 4th over - 3 runs, 5 hits, 0 errors, 3 left on base; River Hills 1 - San Francisco 6
TOP OF THE 5TH
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Dennis Loiseau
Pitching: RHP Anthony Hager
Now at 1B: Rich White
Now at 2B: Luis Yauri
Now at 3B: Alex Lopez
Now at SS: Sean Graham
Now in LF: Kelly Mercadel
Now in CF: John Villalobos
Batting: RHB Justin Holdman 0-0: Ball
1-0: Swinging Strike
1-1: Ground out U3 (Groundball, 34S, EV 84.4 MPH)
Batting: LHB Josh Monk 0-0: Fly out, F7 (Flyball, 7LD, EV 83.8 MPH)
Batting: LHB Jared Rives 0-0: Called Strike
0-1: Called Strike
0-2: Strikes out looking
Top of the 5th over - 0 runs, 0 hits, 0 errors, 0 left on base; River Hills 1 - San Francisco 6
BOTTOM OF THE 5TH
San Francisco Giants batting - Pitching for River Hills Rockets : LHP Jared Rives
Now at 3B: Ryan Braxton
Now in LF: Ryan Rubenacker
Now in CF: Jeff Cunningham
Now in RF: Alex de Jesus
Batting: RHB Juan Trujillo 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Foul Ball, location: 9LSF
2-2: SINGLE (Groundball, 4MD, EV 99.4 MPH)
Batting: RHB Rich White Pickoff Throw to First - Out! 1-3 CS
0-0: SINGLE (Groundball, 3D, EV 103.1 MPH)
Batting: RHB Luis Yauri 0-0: Ball
1-0: Ball
2-0: Called Strike
2-1: Ball
3-1: Base on Balls
Rich White to second
Batting: RHB Klaus Ebel 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Called Strike
3-1: Foul Ball, location: 9LMF
3-2: Fly out, F6 (Popup, 6M, EV 63.1 MPH)
Batting: LHB John Villalobos 0-0: Ball
1-0: Fielders Choice at 2nd, 6-4 (Groundball, 6, EV 95.6 MPH)
Bottom of the 5th over - 0 runs, 2 hits, 0 errors, 2 left on base; River Hills 1 - San Francisco 6
TOP OF THE 6TH
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Anthony Hager
Now at C: Ron Inman
Pinch Hitting: RHB David Fernandez 0-0: Foul Ball, location: 23F
0-1: Foul Ball, location: 23FF
0-2: Ball
1-2: Foul Ball, location: 9LDF
1-2: Foul Ball, location: 2F
1-2: Strikes out swinging
Pinch Hitting: RHB Jose Garcia 0-0: Called Strike
0-1: Foul Ball, location: 9LMF
0-2: Ball
1-2: Foul Ball, location: 9LDF
1-2: Foul Ball, location: 9LMF
1-2: Ball
2-2: Fly out, F8 (Flyball, 8RD, EV 88.8 MPH)
Pinch Hitting: SHB Ben Poole 0-0: Ball
1-0: Called Strike
1-1: Foul Ball, location: 2F
1-2: Foul Ball, location: 9LSF
1-2: Strikes out swinging
Top of the 6th over - 0 runs, 0 hits, 0 errors, 0 left on base; River Hills 1 - San Francisco 6
BOTTOM OF THE 6TH
San Francisco Giants batting - Pitching for River Hills Rockets : LHP Jared Rives
Now at 1B: Alex de Jesus
Now at 2B: Ryan Braxton
Now at 3B: Ben Poole
Now at SS: Jonah McLaughlin
Now in CF: David Fernandez
Now in RF: Matt Kirkland
Pinch Hitting: RHB James Murrow 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Called Strike
3-1: SINGLE (Line Drive, 7S, EV 100.0 MPH)
Batting: RHB Kelly Mercadel 0-0: Called Strike
0-1: Grounds into double play, 5-4-3 (Groundball, 56, EV 85.6 MPH)
Batting: RHB Alex Lopez 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Ground out 4-3 (Groundball, 4, EV 83.8 MPH)
Bottom of the 6th over - 0 runs, 1 hit, 0 errors, 0 left on base; River Hills 1 - San Francisco 6
TOP OF THE 7TH
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Anthony Hager
Pitching: LHP Jose Plascencia
Batting: RHB Ryan Rubenacker 0-0: Called Strike
0-1: Swinging Strike
0-2: Strikes out swinging
Batting: RHB Ryan Braxton 0-0: Swinging Strike
0-1: Ball
1-1: Ball
2-1: Ball
3-1: Foul Ball, location: 5FF
3-2: Foul Ball, location: 5DF
3-2: Ground out 4-3 (Groundball, 34D, EV 104.4 MPH)
Batting: RHB Matt Kirkland 0-0: Called Strike
0-1: Swinging Strike
0-2: Ball
1-2: Foul Ball, location: 5FF
1-2: Ball
2-2: Ball
3-2: DOUBLE (Line Drive, 78D, EV 100.6 MPH)
Batting: RHB Justin Holdman 0-0: Called Strike
0-1: Ball
1-1: Fly out, F8 (Flyball, 8RD, EV 95.0 MPH)
Top of the 7th over - 0 runs, 1 hit, 0 errors, 1 left on base; River Hills 1 - San Francisco 6
BOTTOM OF THE 7TH
San Francisco Giants batting - Pitching for River Hills Rockets : LHP Jared Rives
Pitching: RHP Carlos Mujica
Batting: LHB Sean Graham 0-0: Swinging Strike
0-1: Ball
1-1: Foul Ball, location: 7LMF
1-2: Foul Ball, location: 2F
1-2: Strikes out swinging
Pinch Hitting: LHB Jay Brown 0-0: Called Strike
0-1: Foul Ball, location: 7LDF
0-2: Ball
1-2: Foul Ball, location: 5SF
1-2: DOUBLE (Line Drive, 78D, EV 107.5 MPH)
Batting: RHB Rich White 0-0: DOUBLE (Line Drive, 89D, EV 103.1 MPH)
Jay Brown scores
Batting: RHB Luis Yauri 0-0: Called Strike
0-1: TRIPLE (Flyball, 78XD, EV 110.0 MPH)
Rich White scores
Batting: RHB Ron Inman 0-0: Called Strike
0-1: SINGLE (Groundball, 4MD, EV 98.8 MPH)
Luis Yauri scores
Batting: LHB John Villalobos 0-0: Called Strike
0-1: Ball
1-1: Ball
2-1: Ball
3-1: Swinging Strike
3-2: Base on Balls
Ron Inman to second
Pinch Hitting: LHB Elijah Blakney 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Ball
3-1: Foul Ball, location: 3FF
3-2: Base on Balls
Ron Inman to third
John Villalobos to second
Pinch Hitting: RHB Christian Taylor 0-0: Called Strike
0-1: Foul Ball, location: 25F
0-2: Fly out, F9 (Flyball, 9, EV 89.4 MPH)
Pinch Hitting: RHB Julio Bonilla 0-0: Reached on error, E4 (Groundball, 4, EV 100.0 MPH)
Ron Inman scores
John Villalobos to third
Elijah Blakney to second
Pitching: RHP Fred Dickens
Pinch Hitting: RHB Mike Coke 0-0: GRAND SLAM HOME RUN (Flyball, 78XD, EV 105.0 MPH), Distance : 401 ft
Batting: LHB Jay Brown 0-0: Ball
1-0: Foul Ball, location: 25F
1-1: Ball
2-1: Swinging Strike
2-2: Strikes out swinging
Bottom of the 7th over - 8 runs, 5 hits, 1 error, 0 left on base; River Hills 1 - San Francisco 14
TOP OF THE 8TH
River Hills Rockets batting - Pitching for San Francisco Giants : LHP Jose Plascencia
Pitching: RHP Chris Rizzuto
Now at 3B: Julio Bonilla
Now at SS: Mike Coke
Now in LF: Jay Brown
Now in RF: David Wilson
Pinch Hitting: LHB Angelo Esquilin 0-0: Called Strike
0-1: Ball
1-1: Ball
2-1: SINGLE (Groundball, 34D, EV 105.6 MPH)
Pinch Hitting: SHB Eddie Madueno 0-0: Called Strike
0-1: Swinging Strike
0-2: Fielders Choice at 2nd, 4-6 (Groundball, 4, EV 83.8 MPH)
Pinch Hitting: SHB Nelson Casco 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Fly out, F8 (Line Drive, 8LS, EV 91.9 MPH)
Batting: LHB Jonah McLaughlin 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Base on Balls
Eddie Madueno to second
Batting: SHB Ben Poole 0-0: Ball
1-0: Foul Ball, location: 7LMF
1-1: Swinging Strike
1-2: Ball
2-2: Ball
3-2: Ground out 6-3 (Groundball, 6, EV 103.1 MPH)
Top of the 8th over - 0 runs, 1 hit, 0 errors, 2 left on base; River Hills 1 - San Francisco 14
BOTTOM OF THE 8TH
San Francisco Giants batting - Pitching for River Hills Rockets : RHP Fred Dickens
Pitching: LHP Tony Segura
Now at 1B: Angelo Esquilin
Now in LF: Eddie Madueno
Now in CF: Ryan Rubenacker
Pinch Hitting: RHB Richard Clifford 0-0: Called Strike
0-1: Ball
1-1: Foul Ball, location: 2F
1-2: Ball
2-2: SINGLE (Line Drive, 78M, EV 105.6 MPH)
Pinch Hitting: RHB Victor Gonzalez 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Foul Ball, location: 9LSF
2-2: Ball
3-2: Reached on error, E5 (Groundball, 56S, EV 79.4 MPH)
Richard Clifford to second
Batting: RHB Ron Inman 0-0: Ball
1-0: Ball
2-0: Swinging Strike
2-1: SINGLE (Flyball, 78S, EV 94.4 MPH)
Richard Clifford to third
Victor Gonzalez to second
Batting: LHB John Villalobos 0-0: Ball
1-0: Called Strike
1-1: Ball
2-1: Grounds into fielders choice 5-2 (Groundball, 15, EV 89.4 MPH)
Victor Gonzalez to third
Ron Inman to second
Batting: LHB David Wilson 0-0: Called Strike
0-1: Grounds into fielders choice 3-2 (Groundball, 34, EV 91.3 MPH)
Ron Inman to third
John Villalobos to second
Pinch Hitting: RHB Edgar Chavez 0-0: Called Strike
0-1: DOUBLE (Line Drive, 78D, EV 104.4 MPH)
Ron Inman scores
John Villalobos scores
David Wilson to third
Runner from 3rd tries for Home, SAFE, throw by LF to trailing runner, SAFE at third!
Batting: RHB Julio Bonilla 0-0: Ball
1-0: Foul Ball, location: 2F
1-1: Ball
2-1: Foul Ball, location: 9LSF
2-2: Foul Ball, location: 3F
2-2: SINGLE (Groundball, 34D, EV 100.0 MPH)
Edgar Chavez scores
Pitching: LHP Danny Medina
Pinch Hitting: RHB Josh Mitchell 0-0: Ball
1-0: Called Strike
1-1: Foul Ball, location: 9LSF
1-2: Ground out 5-3 (Groundball, 5S, EV 67.5 MPH)
Bottom of the 8th over - 4 runs, 4 hits, 1 error, 1 left on base; River Hills 1 - San Francisco 18
TOP OF THE 9TH
River Hills Rockets batting - Pitching for San Francisco Giants : RHP Chris Rizzuto
Pitching: RHP Arturo Guzman
Now at 1B: Richard Clifford
Now at 2B: Victor Gonzalez
Now at SS: Josh Mitchell
Batting: RHB Ryan Rubenacker 0-0: Ball
1-0: Foul Ball, location: 23FF
1-1: Reached on error, E2 (Groundball, 2R, EV 72.5 MPH)
Batting: RHB Ryan Braxton 0-0: SINGLE (Line Drive, 7S, EV 109.4 MPH)
Ryan Rubenacker to third
Batting: RHB Matt Kirkland 0-0: Called Strike
0-1: Ball
1-1: Ball
2-1: Ball
3-1: Swinging Strike
3-2: Base on Balls
Ryan Braxton to second
Pinch Hitting: RHB Luke Brisebois 0-0: Foul Ball, location: 2F
0-1: Ball
1-1: Foul Ball, location: 2LF
1-2: Ball
2-2: Foul Ball, location: 23FF
2-2: SINGLE (Flyball, 3D, EV 88.1 MPH)
Ryan Rubenacker scores
Ryan Braxton to third
Matt Kirkland to second
Batting: LHB Angelo Esquilin 0-0: Called Strike
0-1: Called Strike
0-2: DOUBLE (Groundball, 3L, EV 100.6 MPH)
Ryan Braxton scores
Matt Kirkland scores
Luke Brisebois to third
Batting: SHB Eddie Madueno 0-0: Called Strike
0-1: Called Strike
0-2: Strikes out swinging
Pinch Hitting: LHB Mark White 0-0: Ground out 6-3 (Groundball, 6, EV 104.4 MPH)
Batting: LHB Jonah McLaughlin 0-0: Ball
1-0: Ball
2-0: Ball
3-0: Base on Balls
Pinch Hitting: RHB Jason Ewell 0-0: Called Strike
0-1: Foul Ball, location: 2F
0-2: Ball
1-2: Strikes out swinging
Top of the 9th over - 3 runs, 3 hits, 1 error, 3 left on base; River Hills 4 - San Francisco 18
Monday, January 12th , 2026 - OOTP Baseball 26.8 Build 82