Close this search box.
Close this search box.

Tom Sox Defeat Generals 7-4, Win on July 4 for First Time

The Charlottesville Tom Sox defeated the Waynesboro Generals 7-4 on Sunday, winning on July 4 for the first time. The Tom Sox and Generals have played every year on the 4th of July except for a rainout in 2016, and the Tom Sox were 0-4 all-time on the 4th before this game.


Team Linescore
123456789R H E
WG Waynesboro 0000201014 11 0
Winner CHL Charlottesville 00212200X7 7 1
Christian Worley (1-0)
Logan Clayton (0-2)
Noah Overton (1)


CHARLOTTESVILLE, Va. – The Charlottesville Tom Sox defeated the Waynesboro Generals 7-4 on Sunday, winning on July 4 for the first time. The Tom Sox and Generals have played every year on the 4th of July except for a rainout in 2016, and the Tom Sox were 0-4 all-time on the 4th before this game. 


The first two innings were characterized by good pitching and no scoring. While both teams got runners on, neither could capitalize through the first couple frames.


Charlottesville started their scoring in the bottom of the third. Eddie Eisert (NC State) made the most of his Crutchfield Park debut with a single and was brought home by a single from Logan Amiss (VCU). Wyatt Langford (Florida) then had a single of his own that brought home Gehrig Ebel (Virginia Tech) for a two-run inning. Charlottesville earned another run in the bottom of the fourth when Cole Foster scored on a pass ball.


Tom Sox pitcher Christian Worley (Virginia Tech) kept the Generals scoreless through the fourth inning before dealing with a little adversity in the fifth. Zach Levenson hit a long home run that also brought home Jackson Ross, making it a 1-run ballgame. Worley finished his day after five innings, allowing a season-high seven hits and two runs. His nine strikeouts, however, set a season high.


The Tom Sox kept their lead going when they got up to bat in the bottom of the frame. Garrett Spikes (Georgia) hit a 2-run home run, his third on the season and second-straight game. The long ball brought Trevor Candelaria (Davidson) home for a two-run inning of their own to bring the score to 5-2.


Pitcher Noah Overton (UNCW) came in for Worley in the top of the sixth and set the Generals down in order. The Tom Sox hot streak continued in the bottom of the inning when Ebel was walked, stole second, and was sent home when Amiss doubled to left field. Amiss was then brought home himself when Langford singled for another two-run inning to make it 7-2.


In the top of the 7th, Overton quickly got two Generals out, but let up a bit to have Levenson single to center field and bring home Shawn Ross. Overton quickly got the third out to finish off the inning with only one run scored. The Tom Sox did not respond with their own run in the bottom of the frame and the inning ended with the score 7-3. 


The Generals tried to rally in the ninth with a double from Levenson that put Jackson Ross in scoring position. Ross was able to run home on the next at-bat, a sacrifice fly from Alejandro Figueredo. Overton was able to secure the final out via the strikeout and lead the Tom Sox to victory 7-4 on July the fourth.


The Tom Sox are back in action on Monday night at Harrisonburg and then on Tuesday in a rescheduled game at Covington. They return to Crutchfield Park Wednesday to face the Turks.


Additional Notes

  • Today’s affair was the first July 4 game decided by more than one run since the inaugural 2015 matchup.

  • Charlottesville’s 1-2-3 hitters combined to go 5-for-10 with four RBI, two walks, four stolen bases, and an HBP.

  • Christian Worley’s nine strikeouts are tied for the second-most by a ‘Sox pitcher all-time.

  • Garrett Spikes is the first Tom Sox player to hit a home run on back-to-back days since Brock Edge hit home runs against Staunton and Strasburg in the 2019 playoffs (August 5-6).

  • Noah Overton and Christian Worley’s respective four & five innings are career-highs collegiately.

Related Stories

Wyatt Langford Makes Rangers Opening Day Roster

It was only a matter of time, but the future is now. Texas Rangers Manager Bruce Bochy announced Friday that former Tom Sox star Wyatt Langford, the fourth overall pick in the 2023 MLB draft, will begin his season on the Major League roster for the defending World Series champions.

Six Tom Sox Taking Part in 2024 Spring Training

Six former Tom Sox players are taking part in Major League Baseball’s Spring Training, being held across Florida and Arizona from February 22-March 26. The six players include four players who appeared on Major League rosters during the 2023 campaign, while two additional ‘Sox will appear as non-roster invitees for their respective clubs.

Langford Named No. 6 Prospect in Baseball

2021 Tom Sox standout Wyatt Langford was named the No. 6 overall prospect in baseball by MLB Pipeline, as revealed in an MLB Network special on January 26. Langford arrived in Charlottesville as a relative unknown in 2021 – taking only four at-bats in his freshman season at Florida – and became one of the nation’s best hitters following his summer in the Valley.

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