| # | Name | GAA | GA | Min | GP |
|---|---|---|---|---|---|
| 1 | Huw WenteNorth Cross (Roanoke) | 0.339 | 5 | 1180 | 17 |
| 2 | Charlie MeislerGKGDHS (Washington) | 0.656 | 5 | 610 | 12 |
| 3 | Elijah McCaskillGCHS (Staunton) | 0.933 | 14 | 1200 | 16 |
| 4 | Everett BrubakerGK, DEMHS (Harrisonburg) | 1.031 | 18 | 1397 | 19 |
| 5 | Roman ArtisGK, DHCA (Hampton) | 1.111 | 20 | 1440 | 19 |
| 6 | Ryland MusickGKCollegiate (Richmond) | 1.125 | 21 | 1493 | 19 |
| 7 | Zayn WoodBRCHS (Bridgewater) | 1.225 | 17 | 1110 | 15 |
| 8 | Luke BergeronGKBenedictine (Richmond) | 1.226 | 19 | 1240 | 18 |
| 9 | Apollo HolderGKSFHS (Washington) | 1.229 | 13 | 846 | 16 |
| 10 | Myrick BuckleyNew Covenant (Lynchburg) | 1.370 | 25 | 1460 | 19 |
| 11 | Michael SalterGKICHS (Springfield) | 1.471 | 25 | 1360 | 19 |
| 12 | Tai LayneGKStuart Hall (Staunton) | 1.796 | 15 | 668 | 16 |
| 13 | Connor PurcellGKNCHS (Norfolk) | 1.982 | 30 | 1211 | 17 |
| 14 | Arlo FortierGKMSA (Charlottesville) | 2.191 | 37 | 1351 | 17 |
| 15 | George BarrTCS (Charlottesville) | 2.265 | 32 | 1130 | 15 |
| 16 | Elijah FrenchakGKRVCHS (Roanoke) | 3.229 | 22 | 545 | 9 |
| 17 | Braxton LawrenceGCS (Mechanicsville) | 3.400 | 51 | 1200 | 16 |
| 18 | Kevin HudsonGKBCHS (Hampton) | 3.655 | 45 | 985 | 15 |