Here is the list of the top 20 batting averages in the Valley League, 1994-2019:

1Michael WielanskyCharlottesville20170.428
2Brad ZebedisStrasburg20110.420
3Julian RidingsWaynesboro20120.419
4Luke GreinkeWinchester20070.417
5Gunnar McNeillStaunton20140.414
6Logan AmissCovington20190.410
Caleb WardWoodstock20190.410
8Thomas FranciscoCharlottesville20190.409
9Shane BillingsHarrisonburg20150.406
Andrew EysterNew Market20180.406
Aidan NagleWoodstock20190.406
12Jordan TarsovichStrasburg20130.405
13Dominic CanzoneFront Royal20170.404
14Cory SpangenbergWinchester20100.399
15Joe KempHarrisonburg20040.396
Blake SipeStaunton20120.396
17Chase CheekWaynesboro20180.394
18Jeff Van HoutenHarrisonburg20030.391
19Max WoodStaunton20170.389
20Nate RewersFront Royal19980.388
Mike GarzaWoodstock20100.388

Some notes:

  • These averages are the regular season and playoffs combined.
  • The top 14 entries, and 18 of the 20 on this list were within the last ten years. Any thoughts about whether the league slants towards hitting or pitching?
  • Ten teams are represented; weirdly, all of them are still active (in other words, no Luray, Haymarket, Aldie, Rockbridge, Loudoun, etc).
  • Staunton, Woodstock, and Harrisonburg all have three players listed; Charlottesville, Strasburg, Waynesboro, Winchester, and Front Royal have two, and Covington and New Market have one.
  • Eleven of the 20 were named MVP. Can you name them?
  • Thirteen players have hit .400 or better in a season; the first was in 2007, and all the others were since 2011 (the last nine seasons).
  • Michael Wielansky had one of the best seasons the Valley has ever seen, and he was a D-III player from Wooster.