A Legacy in the Making: The Tom Sox Story

The Idea is Born

After discussions with local "baseball people," Charlottesville businessman Jeff Burton meets with Valley League Commissioner Don Lemish about bringing a team to Charlottesville.

It's Official!

The Valley League member teams vote to award a franchise to Charlottesville, set to begin play in the 2015 season.

Tom Sox team logo unveiled at the November 2014 press conference

The Tom Sox are Born

After a public contest with 266 names, "Tom Sox" is chosen. The team colors are announced as blue, green, and gray at a press conference.

First Game in History

The Tom Sox take the field for the first time, falling 4-2. Brett Johnson scores the first run in franchise history.

Tom Sox celebrating the 2017 Valley League Championship

First Valley League Championship!

In just their third year, the Tom Sox triumph 2-1 over Strasburg to win the title. Michael Wielansky is named league MVP with a record .428 batting average.

Back to the Championship

The Tom Sox advance to the Valley League Championship for the second-straight season, defeating the Lumberjacks 7-6.

100th All-Time Win

The Tom Sox win their 100th all-time game, a 12-7 victory over Winchester. Dan Harwood ties a team record with five RBI.

Tom Sox celebrating the 2019 Valley League Championship

Back on Top: Second Championship

The team advances to the championship for the third straight year and brings home the hardware, defeating the Strasburg Express 4-1.

Season Canceled

Due to the COVID-19 Pandemic, the Valley Baseball League cancels the 2020 season.

The Return to Play

The Tom Sox return to the field for the first time in two years, defeating the Covington Lumberjacks 9-5.

Vinnie Pasquantino in his Kansas City Royals uniform

The First Tom Sox in the MLB!

2017 Tom Sox player Vinnie Pasquantino is called up to the Kansas City Royals, becoming the first Tom Sox alum to play in Major League Baseball.

Tom Sox celebrating the 2022 Valley League Championship

A Three-Time Dynasty!

The Tom Sox hoist the cup for the third time in five seasons, finishing with a perfect 6-0 playoff run.

200th All-Time Win

Charlottesville wins their 200th all-time game with an 8-6 triumph over the Culpeper Cavaliers.

Tom Sox celebrating the 2024 Valley League Championship

Four Rings, Seven Seasons

The Tom Sox cement their dynasty, winning their fourth Valley League Championship by defeating the Purcellville Cannons 2-1.

Trey Yesavage pitching for the Toronto Blue Jays in the 2025 World Series

A Tom Sox Alum on the World Series Stage

Trey Yesavage (2024 Tom Sox) becomes the first program alum to pitch in the World Series, starting Game 1 for the Toronto Blue Jays against the Los Angeles Dodgers on October 24. He takes a no-decision in an 11-4 Blue Jays victory. Five days later in Game 5, Yesavage is even better — 7 innings, 1 run, and 12 strikeouts, surpassing Don Newcombe's 76-year-old record for strikeouts in a World Series game by a rookie pitcher. The Blue Jays win the game behind his dominant start.