Result
| Fri. 3/2 | Southeast Raleigh* | Away | 7 p.m. | W 13-1 |
| Thu. 3/8 | Durham Academy | Home | 4:15 p.m. | L 4-12 |
| Fri. 3/9 | Charlotte Providence | Home | 7 p.m. | W 17-6 |
| Tue. 3/13 | Chapel Hill** | Away | 7 p.m. | L 5-9 |
| Wed. 3/14 | Wilton (Conn.) Scrimmage | Duke | 5 p.m. | L 7-11 |
| Fri. 3/16 | Southeast Guilford* | Away | 7 p.m. | PPD |
| Tue. 3/22 | Orange** | Home | 7 p.m. | W 10-4 |
| Fri. 3/23 | Annapolis Christian (Md.) | Home | 7 p.m. | L 6-16 |
| Sat. 3/24 | Wilmington New Hanover* | Home | TBD | CANC |
| Tue. 3/27 | Jordan** | Away | 7 p.m. | W 7-6 |
| Sat. 3/31 | Charlotte Country Day | Away | 2 p.m. | L 4-12 |
| Tue. 4/3 | Chapel Hill** | Home | 7 p.m. | L 7-8 |
| Fri. 4/6 | East Chapel Hill** | Home | 7 p.m. | W 15-8 |
| Tue. 4/10 | Orange** | Away | 7 p.m. | W 17-4 |
| Thu. 4/12 | Wilmington Hoggard* | Home | 7 p.m. | W 13-4 |
| Wed. 4/18 | Trinity Episcopal (Va.) Scrimmage | Away | 4 p.m. | -- |
| Thu. 4/19 | Nansemond-Suffolk (Va.) Scrimmage | Away | 7 p.m. | -- |
| Tue. 4/24 | Jordan** | Home | 7 p.m. | W 8-6 |
| Wed. 4/25 | East Chapel Hill** | Away | 7 p.m. | W 8-5 |
| Fri. 4/27 | Wilmington Laney*# | Home | 7 p.m. | W 14-5 |
| Tue. 5/1 | Jordan in PAC-6 Semifinal | at Orange | 7 p.m. | W 8-5 |
| Thu. 5/3 | Chapel Hill in PAC-6 Final | at Orange | 7 p.m. | L 9-10 |
| Fri. 5/11 | Reynolds in NCHSLA First Round*** | Home | 7 p.m. | W 16-1 |
| Wed. 5/17 | S.E. Guilford in NCHSLA Semifinals*** | UNC | 7 p.m. | W 8-5 |
| Sat. 5/19 | Chapel Hill in NCHSLA State Final | UNC | 3 p.m. | W 14-9 |