Close this search box.
Close this search box.

Lavey’s Walk-Off Homer Secures Win Over Generals

The Charlottesville Tom Sox (17-5) battled back in the ninth inning against the Waynesboro Generals (9-13) to earn a hard-fought 3-2 win on Friday Night at Charlottesville High School. Chase Stryker showed up big time with a career-high of seven strikeouts for the season, and Robbie Lavey sent the ‘Sox home smiling with a walk-off two-run home run.


Team Linescore
123456789R H E
WG Waynesboro 1000100002 4 1
Winner CHL Charlottesville 0000100023 4 2
Colby Wallace (1-0)
Nate Scott (1-2)


CHARLOTTESVILLE, Va. — The Charlottesville Tom Sox (17-5) battled back in the ninth inning against the Waynesboro Generals (9-13) to earn a hard-fought 3-2 win on Friday at Charlottesville High School. Chase Stryker (Coastal Carolina) showed up with a career-high seven strikeouts and Robbie Lavey (George Washington) sent the ‘Sox home smiling with a walk-off two-run home run.


A string of unfortunate events struck the ‘Sox in the top of the first as starting pitcher Tommy Roldan (Virginia) was injured covering first base on a sharp ground ball down the line. Sam Mummau (Florida) made a nifty diving stop to keep the ball in the infield, but his throw sailed past Roldan — who exited the game after the play — allowing a runner to score and giving Waynesboro a 1-0 lead.


Roldan was relieved by Garrett Mason (Virginia Tech), who navigated the rest of the inning without any additional damage in his first appearance since June 2.


Ethan Sutton (Georgia) would take over on the mound in the second inning and kept the ‘Sox in the game, cruising through two dominant innings of work while the offense went down in order in each of the first four frames. But Sutton’s night came to an abrupt end in the top of the fourth as a second C’Ville pitcher was bitten by the injury bug, leaving with an elbow injury.


Stryker then made his way to the mound for a quick warm-up and proceeded to dominate. When the ‘Sox needed him most, the righty would go on to throw 4.2 innings of one-run ball, surrendering just three hits while striking out seven. The Generals’ lone run off Stryker came in the fifth inning on a sac-fly from Cesar Morillo to extend their lead to 2-0.


Jake Books (Coastal Carolina) was the first player to reach base for the ‘Sox, walking to lead off the bottom of the fifth after Generals starter Giovanni Arzuaga set down the first 12 batters in a row. But it would be Johnnie Lopez (Seminole State) who plated the first run of the evening for C’Ville. After reaching on a fielder’s choice, Lopez came around to score on a Cooper Blauser (Jacksonville State) RBI single — his first hit of the season in his first game — to cut the Waynesboro lead in half. 


The 2-1 score would hold into the bottom of the ninth as both offenses kept quiet through the latter half of the game. With one final chance in the ninth inning, Dean Mihos (Coastal Carolina) kickstarted the ‘Sox rally with a leadoff walk. After a strikeout, Lavey stepped to the plate and with one swing flipped what was an otherwise sluggish offensive night for the ‘Sox upside down, blasting a 1-1 pitch over the right-center-field fence for a two-run, walk-off home run.


Lavey’s fifth long ball of the season sent the ‘Sox fans happy on First Responder’s Night at Willie T. Barnett Field with a 3-2 victory. 




The Tom Sox will be off this weekend for VBL All-Star Weekend. They will return to action on Monday for the first of two consecutive games in Harrisonburg.


  • Lavey’s home run is the first Tom Sox walk-off home run since Gavin Abrams hit a 3-run shot to knock off Harrisonburg in July 2022.
  • Charlottesville recorded a walk-off win for the second time this season, joining their 11-inning win over Culpeper on June 14. 
  • The Tom Sox have won seven of their last eight games against the Generals.
  • Charlottesville hitters recorded three extra-base hits, one more than the previous three games combined.
  • Stryker’s seven strikeouts marked a collegiate career-high.
  • Tonight’s game marked the 18th one-run game in the 62-game series history between Charlottesville and Waynesboro (29% of games).

Related Stories

Tom Sox Fall to Cavaliers in Ninth Inning

A beautiful sunset backdrop painted the picture at Culpeper High School for a meeting between the Charlottesville Tom Sox (24-10) and the Culpeper Cavaliers (17-18). In an offensive shootout with five total lead changes, the Tom Sox fell in walk-off fashion to the Cavaliers, 6-5.

Tom Sox Navigate Thunderstorms to Earn Pair of Wins

The Charlottesville Tom Sox (24-9) and Waynesboro Generals (13-22) battled the elements to get a doubleheader underway on Wednesday evening at Charlottesville High School. After a two-hour rain and lightning delay pushed the first matchup back to 7:05 p.m., the ‘Sox slugged their way to an 11-1 victory.

‘Sox Slug Past Staunton on Scorching Sunday

On a blazing Sunday afternoon at Charlottesville High School, the Charlottesville Tom Sox (22-9) topped the Staunton Braves (13-19), 10-4, on ‘Western Day’ at the ballpark. After the Braves struck early, Colby Wallace (East Carolina) powered the ‘Sox offense with three RBI as Charlottesville caught fire and earned another home victory.

Add to Calendar

Google Calendar

Follow these instructions to add to your Google Calendar:

2. Click the following link to visit Google. Paste the copied link into the URL field then click Add Calendar to complete the process.

Outlook Calendar/Office 365

Currently, Microsoft does not support our format of live calendar. They do, however, support downloaded files. Follow these instructions to add to Outlook:


Click this link to download the calendar file to your computer.

2. Visit Outlook’s calendar view, press Add Calendar, then Import ICS.
3. Select the ICS file you downloaded and the calendar you’d like to import to, then click import.
Please note that this format does not support live updates of game dates and times.

Other Calendar

Follow these instructions to add to your calendar app:

2. Find the function in your chosen calendar app to add a calendar by URL. It may be called “subscribe via link” or “add shared calendar”. Paste the link there, then press the respective button to add to your calendar.

If such a function does not exist, click the below link to download the calendar file and upload it to your calendar app. Please note that this calendar will not update if game dates or times change.
Tom Sox Calendar

Tom Sox Poker Tournament

March 23 – 7 PM – Elks Lodge