Cal Poly
Mustangs
6
Final
2
Virginia Tech
Hokies
123456789R H E
Cal Poly (37-22, 22-8) 0211110006 13 1
Virginia Tech (30-25, 15-15) 0100001002 6 0
  • W: Griffin Naess (8-4)
  • L: Logan Eisenreich (2-3)
  • SV: Nick Bonn (16)
  • May 29, 2026 - Jackie Robinson Stadium, Los Angeles, Calif.
  • Attendance: 1,680
  • Game Start: 5:06 PM
  • Duration: 3:32
  • Weather: Conditions: Partly Cloudy; Temp: 68F
  • Umpires:
  • HP-Alberto Ruiz
  • 1B-Eric Goshey
  • 2B-Kyle Nichol
  • 3B-Mike Morris
Cal Poly
# Name AB R H RBI BB SO PO A LOB
7Nate Castellon SS501000105
5Alejandro Garza 3B400111030
4Dylan Kordic RF600003000
16Ryan Tayman C4120111403
15Cam Hoiland DH421100003
2Jake Downing 2B312020320
1Casey Murray Jr. CF514200300
12Gavin Spiridonoff 1B500101303
6Dante Vachini LF413111201
27Griffin Naess P10
11    Brady Estes P00
28    Nick Bonn P00
Totals4061365727515
2B: Jake Downing; Dante Vachini
HR: Cam Hoiland
HBP: Alejandro Garza; Nate Castellon; Cam Hoiland
RBI: Casey MurrayJr (2); Alejandro Garza; Dante Vachini; Gavin Spiridonoff; Cam Hoiland
2-out RBI: Casey MurrayJr
SB: Casey MurrayJr
E: Dylan Kordic
LOB: 15
  • Reach on FC: 2
  • Ground Outs: 5
  • Fly Outs: 13
  • 2 Outs: 3-12
  • Runners On Base: 7-27
  • Bases Loaded: 1-5
  • RiSP: 5-16
  • vs. LHP: 1-6
  • vs. RHP: 12-34
  • Leadoff: 7-9
  • Pinch Hitters: 0-0
Virginia Tech
# Name AB R H RBI BB SO PO A LOB
4Sam Grube RF501002601
12Ethan Gibson 1B400003501
7Henry Cooke C200022700
11Ethan Ball 2B311002231
18Hudson Lutterman DH301011000
8Nick Locurto LF401102003
2Pete Daniel SS312010210
10Sam Gates CF300012400
25Owen Petrich 3B300000122
13    Treyson Hughes PH100000000
51Logan Eisenreich P00
34    Ethan Grim P00
40    Brody Roe P00
19    Luke Craytor P00
45    Brendan Yagesh P00
Totals312615142768
2B: Pete Daniel; Ethan Ball; Hudson Lutterman
HBP: Ethan Ball
RBI: Nick Locurto
DP: Owen Petrich (2)
LOB: 8
  • Ground Outs: 4
  • Fly Outs: 7
  • 2 Outs: 1-9
  • Runners On Base: 2-14
  • Bases Loaded: 0-2
  • RiSP: 1-7
  • vs. LHP: 0-2
  • vs. RHP: 6-29
  • Leadoff: 3-9
  • Pinch Hitters: 0-1
Cal Poly
# Name IP H R ER BB SO HR BF PC-ST
27Griffin Naess RHP (W, 8-4)7.052139028117-76
11Brady Estes LHP0.2000220419-8
28Nick Bonn RHP (S, 16)1.1100030522-14
Totals9.0621514037158-98
WP: Griffin Naess
HB: Griffin Naess
Virginia Tech
# Name IP H R ER BB SO HR BF PC-ST
51Logan Eisenreich RHP (L, 2-3)3.27444512489-51
34Ethan Grim RHP2.04221001143-27
40Brody Roe LHP0.2100010419-11
19Luke Craytor RHP1.2100010623-14
45Brendan Yagesh LHP1.0000000311-4
Totals9.0136657148185-107
WP: Logan Eisenreich
HB: Brody Roe; Logan Eisenreich (2)

Scoring Summary

CPVT
2nd
[Outs: 0] Gavin Spiridonoff grounded out, 2b to 1b, RBI (0-0); Jake Downing scored; Casey MurrayJr advanced to second base.
10
2nd
[Outs: 1] Dante Vachini singled up the middle, RBI (2-1 BSB); Casey MurrayJr scored from second base.
20
2nd
[Outs: 0] Nick Locurto singled to right field, RBI (0-1 K); Ethan Ball scored; Hudson Lutterman advanced to third base.
21
3rd
[Outs: 0] Cam Hoiland homered to left field, 5th of season, RBI (1-2 KKB).
31
4th
[Outs: 2] Casey MurrayJr singled to third base, RBI (1-2 BFKF); Ryan Tayman scored; Cam Hoiland advanced to third base; Jake Downing advanced to second base.
41
5th
[Outs: 1] Alejandro Garza grounded out, 2b to 1b, RBI (0-1 K); Dante Vachini scored.
51
6th
[Outs: 1] Casey MurrayJr singled through the left side of the infield, RBI (2-2 FFBBF); Cam Hoiland scored from second base; Jake Downing advanced to second base.
61
7th
[Outs: 0] Owen Petrich grounded into double play, 3b to 2b to 1b (1-2 FFB); Pete Daniel scored, unearned; Sam Gates out at 2B on the play, 3b to 2b.
62

Play-By-Play

Cal Poly - Top of 1stSCORE
Eisenreich,Logan pitching for Virginia TechCPVT
[Outs: 0] Nate Castellon hit by pitch (0-0 B).
00
Previous PA: HBP result after 0-0 count ()00
[Outs: 0] Alejandro Garza struck out swinging (2-2 FBSFBFS).
00
[Outs: 1] Dylan Kordic struck out swinging (1-2 BFKS).
00
[Outs: 2] Ryan Tayman singled to third base (1-1 KB); Nate Castellon advanced to second base.
00
[Outs: 2] Cam Hoiland grounded out, 3b to 1b (0-0).
00
Virginia Tech - Bottom of 1stSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Sam Grube struck out swinging (3-2 BBFSBFS).
00
[Outs: 1] Ethan Gibson struck out swinging (2-2 BSBSS).
00
[Outs: 2] Henry Cooke struck out swinging (1-2 KBSS).
00
Cal Poly - Top of 2ndSCORE
Eisenreich,Logan pitching for Virginia TechCPVT
[Outs: 0] Jake Downing doubled to right center (1-2 KSFB).
00
[Outs: 0] Casey MurrayJr singled to short (2-1 BBF); Jake Downing advanced to third base.
00
[Outs: 0] Gavin Spiridonoff grounded out, 2b to 1b, RBI (0-0); Jake Downing scored; Casey MurrayJr advanced to second base.
10
[Outs: 1] Dante Vachini singled up the middle, RBI (2-1 BSB); Casey MurrayJr scored from second base.
20
[Outs: 1] Nate Castellon singled to third base (0-2 KF); Dante Vachini advanced to second base.
20
[Outs: 1] Dante Vachini advanced to third base on a wild pitch.
20
Mound visit (VT)20
[Outs: 1] Alejandro Garza walked (3-1 BBFBB); Nate Castellon advanced to second base.
20
[Outs: 1] Dylan Kordic struck out swinging (0-2 FKS).
20
[Outs: 2] Ryan Tayman struck out swinging (1-2 KBFS).
20
Virginia Tech - Bottom of 2ndSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Ethan Ball hit by pitch (1-0 BB).
20
Previous PA: HBP result after 1-0 count (B)20
[Outs: 0] Hudson Lutterman doubled down the left field line (0-1 K); Ethan Ball advanced from first base to third base.
20
[Outs: 0] Nick Locurto singled to right field, RBI (0-1 K); Ethan Ball scored; Hudson Lutterman advanced to third base.
21
[Outs: 0] Pete Daniel walked (3-2 BKBBFB); Nick Locurto advanced to second base.
21
Mound visit (CP)21
[Outs: 0] Sam Gates infield fly to 2b (2-1 BKB).
21
[Outs: 1] Owen Petrich grounded into double play, 3b to 2b to 1b (0-0); Pete Daniel out at 2B on the play, 3b to 2b.
21
Cal Poly - Top of 3rdSCORE
Eisenreich,Logan pitching for Virginia TechCPVT
[Outs: 0] Cam Hoiland homered to left field, 5th of season, RBI (1-2 KKB).
31
[Outs: 0] Jake Downing grounded out to 1b, unassisted (0-0).
31
[Outs: 1] Casey MurrayJr singled to left field (0-1 K).
31
[Outs: 1] Gavin Spiridonoff struck out swinging (1-2 KBSS).
31
[Outs: 2] Casey MurrayJr stole second base.
31
[Outs: 2] Dante Vachini walked (3-0 BBBB).
31
[Outs: 2] Nate Castellon reached on a fielder's choice hit to third base (2-2 KBBFF); Dante Vachini out at second base, 3b to 2b.
31
Virginia Tech - Bottom of 3rdSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Sam Grube flied out to lf (1-2 BKK).
31
[Outs: 1] Ethan Gibson struck out swinging (2-2 BKKBS).
31
[Outs: 2] Henry Cooke walked (3-2 FKBBBB).
31
[Outs: 2] Ethan Ball struck out swinging (2-2 SBSBFS).
31
Cal Poly - Top of 4thSCORE
Eisenreich,Logan pitching for Virginia TechCPVT
[Outs: 0] Alejandro Garza flied out to cf (2-2 FBFB).
31
[Outs: 1] Dylan Kordic fouled out to 3b (3-1 BSBB).
31
[Outs: 2] Ryan Tayman walked (3-2 BBSBFB).
31
[Outs: 2] Cam Hoiland hit by pitch (1-1 BSB); Ryan Tayman advanced to second base.
31
Previous PA: HBP result after 1-1 count (BS)31
[Outs: 2] Jake Downing walked (3-0 BBBB); Ryan Tayman advanced to third base; Cam Hoiland advanced to second base.
31
VT pitching change: Ethan Grim replaces Logan Eisenreich.31
Mound visit (VT)31
[Outs: 2] Casey MurrayJr singled to third base, RBI (1-2 BFKF); Ryan Tayman scored; Cam Hoiland advanced to third base; Jake Downing advanced to second base.
41
[Outs: 2] Gavin Spiridonoff popped up to 2b (2-2 BFKB).
41
Virginia Tech - Bottom of 4thSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Hudson Lutterman flied out to ss (0-0).
41
[Outs: 1] Nick Locurto flied out to cf (0-2 KK).
41
[Outs: 2] Pete Daniel grounded out, 3b to 1b (1-1 BK).
41
Cal Poly - Top of 5thSCORE
Grim,Ethan pitching for Virginia TechCPVT
[Outs: 0] Dante Vachini doubled to left center (1-1 KB).
41
[Outs: 0] Nate Castellon flied out to cf (0-0); Dante Vachini advanced to third base.
41
[Outs: 1] Alejandro Garza grounded out, 2b to 1b, RBI (0-1 K); Dante Vachini scored.
51
[Outs: 2] Dylan Kordic flied out to rf (1-1 BK).
51
Virginia Tech - Bottom of 5thSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Sam Gates struck out swinging (1-2 KBFS).
51
[Outs: 1] Owen Petrich grounded out to p, unassisted (1-2 KBS).
51
[Outs: 2] Sam Grube singled to center field (1-1 FB).
51
[Outs: 2] Ethan Gibson flied out to lf (1-0 B).
51
Cal Poly - Top of 6thSCORE
Grim,Ethan pitching for Virginia TechCPVT
[Outs: 0] Ryan Tayman singled through the left side of the infield (3-2 BBSSB).
51
[Outs: 0] Cam Hoiland reached on a fielder's choice hit to second base (2-2 BFKB); Ryan Tayman out at second base, 2b to ss.
51
[Outs: 1] Jake Downing walked (3-2 BFBBFB); Cam Hoiland advanced to second base.
51
[Outs: 1] Casey MurrayJr singled through the left side of the infield, RBI (2-2 FFBBF); Cam Hoiland scored from second base; Jake Downing advanced to second base.
61
[Outs: 1] Gavin Spiridonoff flied out to rf (0-0).
61
VT pitching change: Brody Roe replaces Ethan Grim.61
[Outs: 2] Dante Vachini singled to short (2-2 KBFB); Jake Downing advanced to third base; Casey MurrayJr advanced to second base.
61
Previous PA: VT challenges the safe call at first base; call stands.61
[Outs: 2] Nate Castellon flied out to rf (2-1 FBB).
61
Virginia Tech - Bottom of 6thSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Henry Cooke struck out looking (1-2 SBFK).
61
Offensive timeout (VT)61
[Outs: 1] Ethan Ball doubled down the right field line (1-2 BSK).
61
[Outs: 1] Ethan Ball advanced to third base on a wild pitch.
61
[Outs: 1] Hudson Lutterman struck out swinging (2-2 SKFBBFFFS).
61
[Outs: 2] Nick Locurto struck out swinging (1-2 FFBS).
61
Cal Poly - Top of 7thSCORE
Roe,Brody pitching for Virginia TechCPVT
[Outs: 0] Alejandro Garza hit by pitch (3-2 BBBKKFB).
61
Previous PA: HBP result after 3-2 count (BBBKKF)61
[Outs: 0] Dylan Kordic struck out swinging (0-2 KKS).
61
VT pitching change: Luke Craytor replaces Brody Roe.61
[Outs: 1] Ryan Tayman flied out to ss (3-2 KSFBBB).
61
[Outs: 2] Cam Hoiland flied out to cf (1-0 B).
61
Virginia Tech - Bottom of 7thSCORE
Naess,Griffin pitching for Cal PolyCPVT
[Outs: 0] Pete Daniel doubled to right center (2-2 BKBFF); Pete Daniel advanced to third base on a fielding error by Dylan Kordic (E9).
61
[Outs: 0] Sam Gates walked (3-2 SBKBBFB).
61
[Outs: 0] Owen Petrich grounded into double play, 3b to 2b to 1b (1-2 FFB); Pete Daniel scored, unearned; Sam Gates out at 2B on the play, 3b to 2b.
62
[Outs: 2] Sam Grube flied out to cf (1-2 KFBF).
62
Cal Poly - Top of 8thSCORE
Craytor,Luke pitching for Virginia TechCPVT
[Outs: 0] Jake Downing singled to center field (0-0).
62
[Outs: 0] Casey MurrayJr flied out to rf (1-2 KSFB).
62
[Outs: 1] Gavin Spiridonoff grounded out, ss to 1b (1-0 B); Jake Downing advanced to second base.
62
[Outs: 2] Dante Vachini struck out swinging (3-2 BBKBKS).
62
Virginia Tech - Bottom of 8thSCORE
pitching for Cal PolyCPVT
CP pitching change: Brady Estes replaces Griffin Naess.62
[Outs: 0] Ethan Gibson struck out swinging (0-2 KSS).
62
[Outs: 1] Henry Cooke walked (3-2 KBFBBB).
62
[Outs: 1] Ethan Ball struck out swinging (3-2 KBBFBS).
62
[Outs: 2] Hudson Lutterman walked (3-0 BBBB); Henry Cooke advanced to second base.
62
CP pitching change: Nick Bonn replaces Brady Estes.62
[Outs: 2] Nick Locurto struck out swinging (3-2 KFBBBS).
62
Cal Poly - Top of 9thSCORE
pitching for Virginia TechCPVT
VT pitching change: Brendan Yagesh replaces Luke Craytor.62
[Outs: 0] Nate Castellon flied out to rf (2-0 BB).
62
[Outs: 1] Alejandro Garza flied out to cf (3-1 BBBK).
62
[Outs: 2] Dylan Kordic flied out to rf (2-0 BB).
62
Virginia Tech - Bottom of 9thSCORE
Bonn,Nick pitching for Cal PolyCPVT
[Outs: 0] Pete Daniel singled through the left side of the infield (1-0 B).
62
[Outs: 0] Sam Gates struck out looking (1-2 KFFBK).
62
VT substitution: Treyson Hughes pinch hitting for Owen Petrich.62
Offensive timeout (VT)62
[Outs: 1] Treyson Hughes flied out to cf (1-0 B).
62
[Outs: 2] Sam Grube struck out looking (2-2 BKSFBFK).
62