crop_original Latest photo galleries

rss_feed Latest News

All Teams Schedule: Week of May 20 – May 26

May 20 Boys Varsity Baseball vs. Manchester High School Manchester 5:00 pm | James River High School (Midlothian) May 20 Girls Varsity Lacrosse at Manchester High School Manchester 5:30 pm | Manchester High School May 20 Boys Varsity Lacrosse vs. Franklin County 19-20 Franklin County 19-20 5:30 pm | James River High School (Midlothian)

All Teams Schedule: Week of May 13 – May 19

May 13 Boys Junior Varsity Soccer vs. Atlee High School Atlee 5:30 pm | James River High School (Midlothian) May 13 Boys Varsity Soccer vs. Atlee High School Atlee 7:00 pm | James River High School (Midlothian) May 14 Girls Varsity Softball vs. Lloyd C. Bird Lloyd C. Bird 5:00 pm | James River High

All Teams Schedule: Week of May 06 – May 12

May 06 Girls Varsity Tennis vs. Mills E. Godwin 4:00 pm | James River High School (Midlothian) May 06 Boys Varsity Tennis at Mills E. Godwin 4:30 pm | Mills E. Godwin High School May 06 Girls Varsity Softball vs. Thomas Dale High School Thomas Dale 5:00 pm | James River High School (Midlothian) May

All Teams Schedule: Week of Apr 29 – May 05

Apr 29 Girls Varsity Tennis vs. Douglas S. Freeman 4:00 pm | James River High School (Midlothian) Apr 29 Girls Junior Varsity Lacrosse at Deep Run High School Deep Run 6:00 pm | Deep Run High School Apr 29 Girls Varsity Lacrosse at Deep Run High School Deep Run 7:00 pm | Deep Run High