These (directly below) were yesterday’s 21 Best Games. The Marvin Ridge vs Charlotte Catholic game pitted the #2 team in the state vs. the #1 team and not only did the #2 team win but… They won 10-4.  It appears that the State Tournament will all but certainly be a good one.

Besides Marvin Ridge, R.J. Reynolds, Panther Creek, and North Davidson (marked with asterisks) were the three other upsets yesterday.

Team VS Opp Team
1 Marvin Ridge (NC) 10 – 4 Charlotte Catholic (NC)
2 Page (NC) 15 – 12 Northwest Guilford (NC)
38 R.J. Reynolds (NC) 9 – 6 Ronald Reagan (NC)
4 Apex (NC) 18 – 7 Northwood (NC)
5 Chapel Hill (NC) 9 – 8 Orange (NC)
6 T.C. Roberson (NC) 14 – 2 Hickory (NC)
7 First Flight (NC) 10 – 6 Croatan (NC)
8 Leesville Road (NC) 14 – 13 Sanderson (NC)
9 Weddington (NC) 22 – 0 Sun Valley (NC)
10 Cox Mill (NC) 12 – 11 Forsyth Country Day (NC)
11 Heritage (NC) 17 – 4 Wake Forest (NC)
12 Jordan (NC) 15 – 5 Green Hope (NC)
13 Hoggard (NC) 13 – 5 Topsail (NC)
14 E.A. Laney (NC) 14 – 12 Ashley (NC)
15* Panther Creek (NC) 9 – 8 Corinth Holders (NC)
16 New Bern (NC) 22 – 2 West Carteret (NC)
17 Cuthbertson (NC) 15 – 3 Porter Ridge (NC)
18 Athens Drive (NC) 15 – 5 Cary (NC)
19 Cape Fear (NC) 16 – 1 South Garner (NC)
20 West Brunswick (NC) 10 – 0 South Brunswick (NC)
21* North Davidson (NC) 7 – 6 Atkins (NC)


In order, these (below) are today’s 14 Best Games.

Team VS Opp Team
1 Jordan (NC) vs Green Level (NC)
2 Wake Forest (NC) vs Leesville Road (NC)
3 Broughton (NC) vs Millbrook (NC)
4 Cardinal Gibbons (NC) vs Enloe (NC)
5 Southern Alamance (NC) vs Walter M. Williams (NC)
6 Pinecrest (NC) vs Sanderson (NC)
7 Sun Valley (NC) vs Cuthbertson (NC)
8 SouthLake Christian Academy (NC) vs Charlotte Country Day School (NC)
9 North Davidson (NC) vs Bishop McGuinness (NC)
10 Athens Drive (NC) vs Green Hope (NC)
11 Independence (NC) vs Providence (NC)
12 West Stokes (NC) vs Southwest Guilford (NC)
13 Roxboro Community (NC) vs Vance Charter School (NC)
14 Eastern Alamance (NC) vs Southeast Guilford (NC)