Season: 2022

Tommy Weaver

Zach Bennett

Nick Balley

Ramon Garza

2022 Coaching Staff

2022 Roster

2022 Record

Dawson Moomaw

Joe Delossantos

Ty Hooks

Charles Crawford

Woodstock River Bandits

Winchester Royals

Waynesboro Generals

Strasburg Express

Staunton Braves

New Market Rebels

Harrisonburg Turks

Front Royal Cardinals

Covington Lumberjacks

Purcellville Cannons

Charlottesville Tom Sox

Tom Sox vs River Bandits – Valley League Championship, Game 2 (August 3, 2022)

Tom Sox at River Bandits – VBL Championship, Game 1 (August 2, 2022)

Tom Sox at Generals – South Championship, Game 2 (July 30, 2022)

Tom Sox vs Generals – South Championship, Game 1 (July 29, 2022)

Tom Sox vs Lumberjacks – South Semifinal, Game 2 (July 28, 2022)

Tom Sox vs Lumberjacks – South Semifinal, Game 1 (July 28, 2022)

Tom Sox vs Lumberjacks (July 27, 2022)

Tom Sox vs Lumberjacks (July 26, 2022)

Tom Sox at Generals (July 24, 2022)

Tom Sox vs Generals (July 24, 2022)

Tom Sox at Lumberjacks (July 23, 2022)

Tom Sox vs River Bandits (July 22, 2022)

Tom Sox vs Turks (July 21, 2022, Game 2)

Tom Sox vs Turks (July 21, 2022, Game 1)

Tom Sox at Braves (July 20)

Tom Sox at Express (July 19, 2022, Game 2)

Tom Sox at Express (July 19, 2022, Game 1)

Tom Sox at Turks (July 18, 2022)

Tom Sox vs River Bandits (July 16, 2022 – Game 2)

Tom Sox vs River Bandits (July 16, 2022 – Game 1)

Tom Sox at Turks (July 15, 2022)

Tom Sox vs Generals (July 14, 2022)

Tom Sox vs Braves (July 13, 2022)

Tom Sox at Braves (July 11, 2022)

Tom Sox at Cardinals (July 10, 2022 – Game 2)

Tom Sox at Cardinals (July 10, 2022 – Game 1)

Tom Sox vs Turks (July 9, 2022)

Tom Sox at Braves (July 8, 2022)

Tom Sox at Generals (July 7, 2022)

Tom Sox at Turks (July 6, 2022)

Tom Sox vs Lumberjacks (July 5, 2022)

Tom Sox vs Generals (July 4, 2022)

Tom Sox at Royals (July 3, 2022 – Game 2)

Tom Sox at Royals (July 3, 2022 – Game 1)

Tom Sox vs Lumberjacks (July 2, 2022)

Tom Sox vs Braves (July 1, 2022)

Tom Sox vs Turks (June 29, 2022)

Tom Sox vs Rebels (June 28, 2022 – Game 2)

Tom Sox vs Rebels (June 28, 2022 – Game 1)

Tom Sox at Express (June 26, 2022 – Game 2)

Tom Sox at Express (June 26, 2022 – Game 1)

Tom Sox at Lumberjacks (June 25, 2022)

Tom Sox vs Generals (June 23, 2022)

Tom Sox at Braves (June 22, 2022)

Tom Sox at Generals (June 21, 2022)

Tom Sox vs Cannons (June 19, 2022 – Game 2)

Tom Sox vs Cannons (July 19, 2022 – Game 1)

Tom Sox vs Turks (June 17, 2022)

Tom Sox vs Braves (June 16, 2022)

Tom Sox at Generals (June 15, 2022)

Tom Sox at Braves (June 13, 2022)

Tom Sox vs Rebels (June 12, 2022 – Game 2)

Tom Sox vs Rebels (June 12, 2022 – Game 1)

Tom Sox at Turks (June 11, 2022)

Tom Sox vs Generals (June 10, 2022)

Tom Sox at Lumberjacks (June 9, 2022)

Tom Sox at Braves (June 8, 2022)

Tom Sox vs Braves (June 6, 2022)

Tom Sox at Lumberjacks (June 5, 2022)

Tom Sox vs Lumberjacks (June 4, 2022)

Tom Sox at Turks (June 3, 2022)

Lucas Cash

Henry Cooke

Christian Howe

Trey Yesavage

Marty Gair

Wyatt Lunsford-Shenkman

Tristan Bissetta

Fisher Jameson

Tanner Kim

Christian Martin

Kyle Edwards

Gray Thomas

Matthew Prevesk

Cole Wagner

Chandler Marsh

Gavin Abrams

Jackson Nove