James River (Mid) Sport: Men's Cross Country   
General Info

Leagues: Dominion
VHSL Group AAA
VHSL Central Region
More Teams: Women's XC
Men's T&F
Women's T&F
Men's Swimming
Women's Swimming
Team Roster
Name Year
Anderson, Christian SR
Baez*, Adam SR
Bashir, Azhar SR
Brown*, David SR
Burke, Ian SR
Burleigh, Jonathan SR
Butler, Steven SR
Castillo, John SR
Christian, Anderson SR
Cooper, Scott SR
Cummins, Christopher SR
Darby, Adam SR
Day*, McGowan SR
Dehne, James SR
Dowell*, Taylor SR
Doyle, Mitchell SR
Enochs, Whit SR
Fadus, Ryan SR
Felland, Peter SR
Fines, Cory SR
Friedel, Blane SR
Froelich, Philip SR
Gentry, Nick SR
Gervasoni*, Spencer SR
Groseclose, David SR
Hammer, Kyle SR
Han*, Ji SR
Hartnett*, Connor SR
Holt, Andrew SR
Jackson, Kieryn SR
Jez*, Nolan SR
Kahsar, Augie SR
Kao, Sumnang SR
Keeton, Calvin SR
Laeufer, Kevin SR
Lombardozzi, Alec SR
Loudy, Collin SR
Macdonald, Mitchell SR
Mapes, Stuart SR
Margopoulos, Matthew SR
Martin*, Rives SR
Mason, Kenneth SR
Moore, Chandler SR
Morgan, Evan SR
Nelson, Erik SR
Powell, Brandon SR
Rabie, Mahiar SR
Randall, Corey SR
Reale, Nick SR
Reid, Sam SR
Remi, Jean Pierre SR
Richardson*, Ted SR
Russotti, Chris SR
Schildkamp*, T.J. SR
Schmitt, Ryan SR
Scott, Evan SR
Shannon, Dylan SR
Sharp, Kevin SR
Shashaty, Freddie SR
Sood, Ashvin SR
Stancil, Cody SR
Stanton, Ted SR
Stevens, Quinn SR
Swedenborg, Caston SR
Swedenborg, Peyton SR
Sykes*, Cole SR
Taliaferro, Zach SR
VanWart, Kendall SR
Voleman*, Cole SR
Ward, Andrew SR
Wells, Logan SR
Willis, Austin SR
Word, Clay SR
Zhao, Eisen SR
Latest Results Upcoming Meets