Valley Baseball League History
Complete Season Archive (1994–2025)
2025
Champion: Strasburg
North POY: Landon Beaver (Strasburg)
North Pitcher: Connor Hensley (Purcellville)
South Pitcher: Cannon Feazell (Harrisonburg), Parker Munday (Staunton)
South POY: Wyatt Campbell (Staunton)
South Coach: Brian Sutphin (Staunton)
North Coach: Phil Betterly (Strasburg)
2024
Champion: Charlottesville
North POY: Shintaro Inoue (Purcellville), Broedy Poppell (Front Royal)
North Pitcher: Luke Roggenburk (New Market)
South Pitcher: Jorge Garcia (Covington)
South POY: AJ Wenrich (Staunton), Connor Maryniak (Culpeper), Chris Katz (Harrisonburg)
North Coach: Brett Fuller (Purcellville)
South Coach: Randy Tomlin (Charlottesville)
2023
Champion: Harrisonburg
North POY: Ryne Guida (Purcellville)
North Pitcher: Jaxon Dalena (Purcellville)
South Pitcher: Mark Perkins (Charlottesville)
South POY: Micah Morgan (Harrisonburg)
Coach: Bob Wease (Harrisonburg)
2022
Champion: Charlottesville
North POY: Ryne Guida (Purcellville)
North Pitcher: Kalen Hoover (Woodstock)
South Pitcher: Kelsey Ward (Waynesboro)
South POY: Seaver King (Harrisonburg)
Coach: Mike Bocock (Woodstock)
2021
Playoff Champion: Strasburg (def. Waynesboro 2-0)
Regular Season: Charlottesville (30-10)
MVP: Austin Bulman (Winchester)
Pitcher: Reed Mascolo (New Market)
Manager: Kory Koehler (Charlottesville)
2019
Playoff Champion: Charlottesville (def. Strasburg 2-0)
Regular Season: Waynesboro (31-11)
MVP: Aidan Nagle (Woodstock)
Pitcher: Tristen Bayless (Woodstock)
Manager: Zac Cole (Waynesboro)
2018
Playoff Champion: New Market (def. Charlottesville 2-0)
Regular Season: Covington (26-16)
MVP: Andrew Eyster (New Market)
Pitcher: Jared Wetherbee (Charlottesville)
Manager: Alex Kotheimer (Covington)
2017
Playoff Champion: Charlottesville (def. Strasburg 2-1)
Regular Season: Charlottesville (32-10)
MVP: Michael Wielansky
Pitcher: Thomas Sutera (Purcellville)
Manager: Corey Hunt (Charlottesville)
2016
Playoff Champion: Strasburg (def. Waynesboro 2-0)
Regular Season: Strasburg & Waynesboro (30-12)
MVP: Zach Sterry (Waynesboro)
Pitcher: Erne Valdes (Front Royal)
2015
Playoff Champion: Strasburg (def. Staunton 2-1)
Regular Season: Staunton & Harrisonburg (29-13)
MVP: Shane Billings (Harrisonburg)
Pitcher: Hayden McCutcheon (Charlottesville)
2014
Champion: Waynesboro (def. Charles Town 2-1)
Regular Season: Harrisonburg (29-13)
MVP: Gunnar McNeill (Staunton)
Pitcher: Jake Harper (Front Royal)
2013
Champion: Waynesboro (def. Strasburg 2-1)
Regular Season: Harrisonburg (32-12)
MVP: Jordan Tarsovich (Strasburg)
Pitcher: Justin Camp (Harrisonburg)
Manager: Phil Betterly (Woodstock)
2012
Champion: Harrisonburg (def. Winchester 3-1)
Regular Season: Winchester & Waynesboro (31-13)
MVP: Julian Ridings (Waynesboro)
2011
Champion: Covington (def. Rockbridge 2-1)
Regular Season: Harrisonburg (32-12)
MVP: Brad Zebedis (Strasburg)
2010
Champion: Luray (def. Front Royal 2-0)
Regular Season: Haymarket (30-14)
MVP: Cory Spangenberg (Winchester)
2009
Champion: Haymarket (def. Covington 3-1)
Regular Season: Front Royal (29-15)
MVP: Greg Hopkins (Haymarket)
2008
Champion: Luray (def. Covington 3-0)
Regular Season: Luray & Waynesboro (30-14)
MVP: Tyler Townsend (Winchester)
Coach: Lawrence Nesselrodt (Waynesboro)
2007
Champion: Waynesboro (def. Luray 4-1)
Regular Season: Waynesboro (30-14-1)
MVP: Luke Greinke (Winchester)
2006
Champion: Luray (def. Staunton 3-2)
Regular Season: New Market (32-10)
MVP: Tyler Kuhn (Luray)
2005
Champion: Covington (def. New Market 2-1)
Regular Season: Luray (30-14)
MVP: Daniel Murphy (Luray)
2004
Champion: Winchester (def. Staunton 2-0)
Regular Season: Harrisonburg (30-14)
MVP: Jon Love (Front Royal), Jeremy Terni (Winchester)
Batting: Joe Kemp (Harrisonburg)
ERA: Mike Wagner (Winchester)
2003
Champion: Winchester (def. New Market 3-2)
Regular Season: Winchester (38-12)
MVP: Jeff Van Houten (Harrisonburg)
Batting: Jeff Van Houten
ERA: Phil Bartleski (New Market)
Manager: Jason Johnson (Winchester)
2002
Champion: New Market (def. Covington 3-1)
Regular Season: Covington (26-14)
MVP: Jon Honce (Covington)
Batting: Justin Morgan (Luray)
ERA: Taylor Cobb (Staunton)
Coach: Bob Wease (Harrisonburg)
2001
Champion: Winchester (def. Covington 3-2)
Regular Season: Winchester (28-12)
MVP: Wes Timmons
Hitting: Wes Timmons
Pitching: Chris Kees
Coach: Joe McNamee
2000
Champion: Harrisonburg (def. Staunton 3-1)
Regular Season: Staunton (28-12)
MVP: Joe Hastings
Hitting: Chris Durbin
Pitching: BJ Benik
1999
Champion: Staunton (def. Winchester 3-0)
Regular Season: Staunton (27-13)
MVP: Ernie Durazo
Hitting: Kevin Olkowski
Pitching: Carl Rowland
1998
Champion: Waynesboro (def. Staunton 3-0)
Regular Season: Staunton (24-16)
MVP: Jon Rauch
Hitting: Nate Rewers
Pitching: Jon Rauch
1997
Champion: Winchester (forfeit)
Regular Season: Staunton (26-14)
MVP: Nate Rewers
1996
Champion: Staunton (def. Harrisonburg 3-1)
Regular Season: Waynesboro (28-12)
MVP: Bill Eaton
1995
Champion: Staunton (def. Waynesboro 3-0)
Regular Season: Staunton (29-11)
MVP: Jason Michaels
1994
Champion: New Market (def. Harrisonburg 3-2)
Regular Season: Staunton (26-14)
MVP: Darren Hayes
