Liberty
Flames
11
Final
4
Virginia Tech
Hokies
123456789R H E
Liberty (23-9, 9-3) 10063010011 9 0
Virginia Tech (15-16, 6-9) 3001000004 9 0
  • W: Jackson Evans (1-0)
  • L: Brody Roe (2-1)
  • April 7, 2026 - English Field, Blacksburg, Va.
  • Attendance: 749
  • Game Start: 6:03 PM
  • Duration: 3:45
  • Weather: Temp: 56F
  • Umpires:
  • HP-Jeremy Riggs
  • 1B-Travis Godec
  • 2B-Justin Crawford
  • 3B-Joseph Blumenauer
Liberty
# Name AB R H RBI BB SO PO A LOB
1Tanner Marsh SS443310010
36    Ryan Drumm RF100001000
35Riley DeCandido RF/1B211221410
18Jordan Jaffe 3B/SS512011022
4Jaxon Sorenson 1B/3B411221401
17Nick Barone LF401412000
49Easton Swofford 2B500003334
6Landon Scilley DH400002004
8    John Simmons PH/DH100000000
9Kyle Hvidsten C2200201020
26    Tucker Moore C100000500
30Josh Campos CF221030100
48Josh Swink P00
33    Jackson Evans P01
37    Spencer Williams P00
43    Brandon Dahlman P00
28    Josh McCusker P00
55    Aydan Decker-Petty P01
31    Kaleb Smith P00
Totals35119111211271111
2B: Tanner Marsh; Nick Barone; Josh Campos; Jordan Jaffe
HBP: Riley DeCandido (2)
RBI: Tanner Marsh (3); Nick Barone (4); Riley DeCandido (2); Jaxon Sorenson (2)
SB: Tanner Marsh; Riley DeCandido; Jaxon Sorenson; Josh Campos
CS: Josh Campos
LOB: 11
  • Reach on FC: 2
  • Ground Outs: 8
  • Fly Outs: 5
  • 2 Outs: 0-8
  • Runners On Base: 8-23
  • Bases Loaded: 1-4
  • RiSP: 5-18
  • vs. LHP: 4-19
  • vs. RHP: 5-16
  • Leadoff: 3-9
  • Pinch Hitters: 0-1
Virginia Tech
# Name AB R H RBI BB SO PO A LOB
8Nick Locurto LF512002003
11Ethan Ball 2B300003210
3    Anderson French PH/1B200002300
4Sam Grube RF210020102
7Henry Cooke C311100910
16    CJ Oxendine PH/C100001200
18Hudson Lutterman 1B/2B312011410
50Willie Hurt DH201211000
12Ethan Gibson SS301011150
10Sam Gates CF300011403
25Owen Petrich 3B402102010
31Madden Clement P00
35    Chase Swift P00
40    Brody Roe P00
37    Jacob Exum P00
45    Brendan Yagesh P00
19    Luke Craytor P00
5    Aiden Robertson P00
29    Danny Lazaro P10
Totals314946142798
2B: Ethan Gibson
HBP: Sam Grube
RBI: Henry Cooke; Owen Petrich; Willie Hurt (2)
2-out RBI: Willie Hurt (2)
SB: Henry Cooke
CS: Sam Grube; Willie Hurt
DP: Henry Cooke
LOB: 8
  • Ground Outs: 6
  • Fly Outs: 3
  • 2 Outs: 1-8
  • Runners On Base: 3-20
  • Bases Loaded: 1-1
  • RiSP: 3-12
  • vs. LHP: 5-14
  • vs. RHP: 4-17
  • Leadoff: 5-9
  • Pinch Hitters: 0-2
Liberty
# Name IP H R ER BB SO HR BF PC-ST
48Josh Swink LHP2.14331501242-27
33Jackson Evans HP (W, 1-0)1.0011200417-6
37Spencer Williams LHP0.000010015-1
43Brandon Dahlman RHP1.2100120521-13
28Josh McCusker RHP1.0100020417-10
55Aydan Decker-Petty RHP2.0200130932-20
31Kaleb Smith LHP1.0100020414-11
Totals9.0944614039148-88
WP: Spencer Williams
HB: Josh Swink
Virginia Tech
# Name IP H R ER BB SO HR BF PC-ST
31Madden Clement LHP0.1111310523-10
35Chase Swift LHP2.20002301041-26
40Brody Roe LHP (L, 2-1)0.1244210525-12
37Jacob Exum RHP0.022210039-4
45Brendan Yagesh LHP0.2122100416-8
19Luke Craytor RHP1.2111230935-20
5Aiden Robertson RHP2.1211110935-24
29Danny Lazaro LHP1.0000020416-9
Totals9.0911111211049200-113
WP: Danny Lazaro
HB: Luke Craytor; Danny Lazaro

Scoring Summary

LIBVT
1st
[Outs: 1] Nick Barone walked, RBI (3-1 BBSBB); Tanner Marsh scored; Riley DeCandido advanced to third base; Jaxon Sorenson advanced to second base.
10
1st
[Outs: 1] Henry Cooke singled to right field, RBI (2-1 BKB); Nick Locurto scored from second base; Sam Grube advanced from first base to third base.
11
1st
[Outs: 2] Willie Hurt singled to left field, 2RBI (0-0); Sam Grube scored; Henry Cooke scored from second base.
13
4th
[Outs: 1] Tanner Marsh ground-rule doubled to right field, RBI (3-1 FBBB); Kyle Hvidsten scored from second base; Josh Campos advanced from first base to third base.
23
4th
[Outs: 1] Riley DeCandido singled to center field, 2RBI (0-0); Josh Campos scored; Tanner Marsh scored from second base.
43
4th
[Outs: 1] Nick Barone doubled down the left field line, 3RBI (1-1 BF); Riley DeCandido scored; Jordan Jaffe scored from second base; Jaxon Sorenson scored from first base.
73
4th
[Outs: 1] Owen Petrich singled to right field, RBI (1-2 SBS); Hudson Lutterman scored; Ethan Gibson advanced to third base; Sam Gates advanced to second base; Owen Petrich out at first base, rf to 2b to 1b.
74
5th
[Outs: 0] Tanner Marsh singled up the middle, 2RBI (0-2 FF); Kyle Hvidsten scored; Josh Campos scored from second base.
94
5th
[Outs: 0] Jaxon Sorenson reached on a fielder's choice hit to second base, RBI (0-0); Tanner Marsh scored; Riley DeCandido advanced to third base; Jordan Jaffe out at second base, 2b to ss.
104
7th
[Outs: 1] Jaxon Sorenson singled through the right side of the infield, RBI (0-2 SF); Tanner Marsh scored; Jordan Jaffe advanced to second base.
114

Play-By-Play

Liberty - Top of 1stSCORE
Clement,Madden pitching for Virginia TechLIBVT
[Outs: 0] Tanner Marsh singled through the right side of the infield (1-1 KB).
00
[Outs: 0] Riley DeCandido walked (3-2 BBBKKB); Tanner Marsh advanced to second base.
00
Mound visit (VT)00
[Outs: 0] Jordan Jaffe struck out swinging (0-2 KKS).
00
[Outs: 1] Riley DeCandido stole second base; Tanner Marsh stole third base.
00
[Outs: 1] Jaxon Sorenson walked (3-2 BSBKBB).
00
[Outs: 1] Nick Barone walked, RBI (3-1 BBSBB); Tanner Marsh scored; Riley DeCandido advanced to third base; Jaxon Sorenson advanced to second base.
10
VT pitching change: Chase Swift replaces Madden Clement.10
Mound visit (VT)10
[Outs: 1] Easton Swofford struck out swinging (2-2 BSFFBFS).
10
[Outs: 2] Landon Scilley flied out to cf (0-0).
10
Virginia Tech - Bottom of 1stSCORE
Swink,Josh pitching for LibertyLIBVT
[Outs: 0] Nick Locurto singled through the left side of the infield (1-0 B).
10
[Outs: 0] Ethan Ball struck out swinging (1-2 KSBS).
10
[Outs: 1] Sam Grube hit by pitch (0-0 B); Nick Locurto advanced to second base.
10
Previous PA: HBP result after 0-0 count ()10
[Outs: 1] Henry Cooke singled to right field, RBI (2-1 BKB); Nick Locurto scored from second base; Sam Grube advanced from first base to third base.
11
[Outs: 1] Hudson Lutterman struck out swinging (0-2 KFFS); Henry Cooke stole second base.
11
[Outs: 2] Willie Hurt singled to left field, 2RBI (0-0); Sam Grube scored; Henry Cooke scored from second base.
13
[Outs: 2] Willie Hurt out caught stealing at second base, c to 2b.
13
Liberty - Top of 2ndSCORE
Swift,Chase pitching for Virginia TechLIBVT
[Outs: 0] Kyle Hvidsten grounded out, 3b to 1b (2-1 KBB).
13
[Outs: 1] Josh Campos walked (3-2 BSKBBB).
13
[Outs: 1] Tanner Marsh flied out to cf (1-2 FBF).
13
[Outs: 2] Josh Campos stole second base.
13
[Outs: 2] Riley DeCandido walked (3-2 KBBSBB).
13
[Outs: 2] Jordan Jaffe reached on a fielder's choice hit to short (0-1 K); Riley DeCandido out at second base, ss to 2b.
13
Virginia Tech - Bottom of 2ndSCORE
Swink,Josh pitching for LibertyLIBVT
[Outs: 0] Ethan Gibson doubled to right field (0-0).
13
[Outs: 0] Sam Gates struck out swinging (2-2 KFBBS).
13
[Outs: 1] Owen Petrich struck out swinging (2-2 KFBBS).
13
[Outs: 2] Nick Locurto flied out to rf (1-1 KB).
13
Liberty - Top of 3rdSCORE
Swift,Chase pitching for Virginia TechLIBVT
[Outs: 0] Jaxon Sorenson flied out to cf (0-0).
13
[Outs: 1] Nick Barone struck out swinging (1-2 BKFFFS).
13
[Outs: 2] Easton Swofford struck out swinging (1-2 BSSS).
13
Virginia Tech - Bottom of 3rdSCORE
Swink,Josh pitching for LibertyLIBVT
[Outs: 0] Ethan Ball struck out looking (0-2 FFK).
13
[Outs: 1] Sam Grube walked (3-2 KBBFBB).
13
LIB pitching change: Jackson Evans replaces Josh Swink.13
[Outs: 1] Sam Grube out caught stealing at second base, c to 2b.
13
[Outs: 2] Henry Cooke fouled out to c (3-1 BSBB).
13
Liberty - Top of 4thSCORE
pitching for Virginia TechLIBVT
VT pitching change: Brody Roe replaces Chase Swift.13
[Outs: 0] Landon Scilley struck out looking (2-2 BBKFK).
13
[Outs: 1] Kyle Hvidsten walked (3-2 KBBBFFB).
13
[Outs: 1] Josh Campos walked (3-2 BBKFFBB); Kyle Hvidsten advanced to second base.
13
Mound visit (VT)13
[Outs: 1] Tanner Marsh ground-rule doubled to right field, RBI (3-1 FBBB); Kyle Hvidsten scored from second base; Josh Campos advanced from first base to third base.
23
[Outs: 1] Riley DeCandido singled to center field, 2RBI (0-0); Josh Campos scored; Tanner Marsh scored from second base.
43
VT pitching change: Jacob Exum replaces Brody Roe.43
[Outs: 1] Jordan Jaffe doubled to right field (0-0); Riley DeCandido advanced from first base to third base.
43
[Outs: 1] Jaxon Sorenson walked (3-1 FBBBB).
43
[Outs: 1] Nick Barone doubled down the left field line, 3RBI (1-1 BF); Riley DeCandido scored; Jordan Jaffe scored from second base; Jaxon Sorenson scored from first base.
73
VT pitching change: Brendan Yagesh replaces Jacob Exum.73
[Outs: 1] Easton Swofford grounded out to 1b, unassisted (1-0 B); Nick Barone advanced to third base.
73
[Outs: 2] Landon Scilley grounded out, ss to 1b (1-2 BKK).
73
Virginia Tech - Bottom of 4thSCORE
Evans,Jackson pitching for LibertyLIBVT
[Outs: 0] Hudson Lutterman walked (3-0 BBBB).
73
[Outs: 0] Willie Hurt sacrifice bunt, p to 1b (0-1 K); Hudson Lutterman advanced to second base.
73
[Outs: 1] Ethan Gibson walked (3-2 BBKKBB).
73
LIB pitching change: Spencer Williams replaces Jackson Evans.73
[Outs: 1] Ethan Gibson advanced to second base on a wild pitch; Hudson Lutterman advanced to third base on a wild pitch.
73
[Outs: 1] Sam Gates walked (3-1 BBBKB).
73
LIB pitching change: Brandon Dahlman replaces Spencer Williams.73
[Outs: 1] Owen Petrich singled to right field, RBI (1-2 SBS); Hudson Lutterman scored; Ethan Gibson advanced to third base; Sam Gates advanced to second base; Owen Petrich out at first base, rf to 2b to 1b.
74
Previous PA: VT challenges the out called at first base; call stands
[Outs: 2] Nick Locurto struck out swinging (1-2 KSBS).
73
Liberty - Top of 5thSCORE
Yagesh,Brendan pitching for Virginia TechLIBVT
[Outs: 0] Kyle Hvidsten walked (3-0 BBBB).
73
[Outs: 0] Josh Campos doubled down the right field line (2-2 BKFFB); Kyle Hvidsten advanced from first base to third base.
73
VT pitching change: Luke Craytor replaces Brendan Yagesh.73
Mound visit (VT)73
[Outs: 0] Tanner Marsh singled up the middle, 2RBI (0-2 FF); Kyle Hvidsten scored; Josh Campos scored from second base.
93
[Outs: 0] Riley DeCandido hit by pitch (2-1 BBKB); Tanner Marsh advanced to second base.
93
Previous PA: HBP result after 2-1 count (BBK)93
[Outs: 0] Jordan Jaffe walked (3-1 FBBBB); Tanner Marsh advanced to third base; Riley DeCandido advanced to second base.
93
[Outs: 0] Jaxon Sorenson reached on a fielder's choice hit to second base, RBI (0-0); Tanner Marsh scored; Riley DeCandido advanced to third base; Jordan Jaffe out at second base, 2b to ss.
103
[Outs: 1] Nick Barone struck out swinging (0-2 KFS).
103
[Outs: 2] Jaxon Sorenson stole second base.
103
[Outs: 2] Easton Swofford struck out swinging (3-2 KBBKFBS).
103
Virginia Tech - Bottom of 5thSCORE
Dahlman,Brandon pitching for LibertyLIBVT
[Outs: 0] Ethan Ball struck out swinging (0-2 FFS).
103
[Outs: 1] Sam Grube walked (3-0 BBBB).
103
[Outs: 1] Henry Cooke grounded into double play, ss to 2b to 1b (2-2 BBKFF); Sam Grube out at 2B on the play, ss to 2b.
103
Liberty - Top of 6thSCORE
Craytor,Luke pitching for Virginia TechLIBVT
[Outs: 0] Landon Scilley struck out swinging (1-2 BKKS).
103
[Outs: 1] Kyle Hvidsten flied out to cf (0-1 K).
103
[Outs: 2] Josh Campos walked (3-2 BBBKSB).
103
VT pitching change: Aiden Robertson replaces Luke Craytor.103
[Outs: 2] Josh Campos out caught stealing at second base, c to 2b.
103
Virginia Tech - Bottom of 6thSCORE
pitching for LibertyLIBVT
LIB pitching change: Josh McCusker replaces Brandon Dahlman.103
[Outs: 0] Hudson Lutterman singled to left field (1-0 B).
103
[Outs: 0] Willie Hurt struck out swinging (2-2 BBKKS).
103
[Outs: 1] Ethan Gibson struck out looking (3-2 BKBKBK).
103
[Outs: 2] Sam Gates flied out to cf (1-2 FBK).
103
Liberty - Top of 7thSCORE
Robertson,Aiden pitching for Virginia TechLIBVT
[Outs: 0] Tanner Marsh walked (3-2 KKFBFBBB).
103
[Outs: 0] Riley DeCandido struck out looking (2-2 BBKKK).
103
[Outs: 1] Jordan Jaffe singled to center field (0-1 K); Tanner Marsh advanced from first base to third base.
103
[Outs: 1] Jaxon Sorenson singled through the right side of the infield, RBI (0-2 SF); Tanner Marsh scored; Jordan Jaffe advanced to second base.
113
[Outs: 1] Nick Barone flied out to rf (1-2 FFB); Jordan Jaffe advanced to third base.
113
[Outs: 2] Easton Swofford grounded out, ss to 1b (0-1 K).
113
Virginia Tech - Bottom of 7thSCORE
pitching for LibertyLIBVT
LIB pitching change: Aydan DeckerPetty replaces Josh McCusker.113
LIB defensive substitution: Tucker Moore replaces Kyle Hvidsten at c113
[Outs: 0] Owen Petrich struck out swinging (0-2 KSS).
113
[Outs: 1] Nick Locurto singled up the middle (1-2 BKK).
113
VT substitution: Anderson French pinch hitting for Ethan Ball.113
[Outs: 1] Nick Locurto advanced to second base on a passed ball.
113
[Outs: 1] Anderson French struck out looking (3-2 BBBKKK).
113
[Outs: 2] Sam Grube grounded out, p to 1b (1-0 B).
113
Liberty - Top of 8thSCORE
pitching for Virginia TechLIBVT
VT position change: Anderson French remains in the game at 1b113
VT position change: Hudson Lutterman now playing 2b from 1b113
LIB substitution: John Simmons pinch hitting for Landon Scilley.113
[Outs: 0] John Simmons grounded out, 2b to 1b (2-1 FBB).
113
[Outs: 1] Tucker Moore grounded out, ss to 1b (2-2 KSBB).
113
[Outs: 2] Josh Campos grounded out, ss to 1b (0-0).
113
Virginia Tech - Bottom of 8thSCORE
pitching for LibertyLIBVT
LIB substitution: Ryan Drumm replaces Tanner Marsh at rf, batting 1st.113
LIB position change: Riley DeCandido now playing 1b from rf113
LIB position change: Jordan Jaffe now playing ss from 3b113
LIB position change: Jaxon Sorenson now playing 3b from 1b113
LIB position change: John Simmons remains in the game at dh113
VT substitution: CJ Oxendine pinch hitting for Henry Cooke.113
[Outs: 0] CJ Oxendine struck out swinging (1-2 BKKS).
113
[Outs: 1] Hudson Lutterman singled to left field (0-2 FK).
113
[Outs: 1] Willie Hurt walked (3-1 KBBBB); Hudson Lutterman advanced to second base.
113
[Outs: 1] Ethan Gibson grounded out, ss to 1b (2-0 BB); Hudson Lutterman advanced to third base; Willie Hurt advanced to second base.
113
[Outs: 2] Sam Gates grounded out, 2b to 1b (0-1 K).
113
Liberty - Top of 9thSCORE
pitching for Virginia TechLIBVT
VT position change: CJ Oxendine remains in the game at c113
VT pitching change: Danny Lazaro replaces Aiden Robertson.113
[Outs: 0] Ryan Drumm struck out looking (3-2 BBSBFK).
113
[Outs: 1] Riley DeCandido hit by pitch (0-0 B).
113
Previous PA: HBP result after 0-0 count ()113
[Outs: 1] Riley DeCandido advanced to second base on a wild pitch.
113
[Outs: 1] Jordan Jaffe grounded out to p, unassisted (3-2 BBFBF); Riley DeCandido advanced to third base.
113
[Outs: 2] Jaxon Sorenson struck out swinging (0-2 SKS).
113
Virginia Tech - Bottom of 9thSCORE
pitching for LibertyLIBVT
LIB pitching change: Kaleb Smith replaces Aydan DeckerPetty.113
[Outs: 0] Owen Petrich singled to right field (0-1 K).
113
[Outs: 0] Nick Locurto struck out looking (0-2 SKK).
113
[Outs: 1] Anderson French struck out swinging (1-2 BSSS).
113
[Outs: 2] Sam Grube grounded out, ss to 1b (2-2 BBFK).
113