| William Campbell Generals Football Schedule |
2024-25
| Overall | District | Home 0-1 | Pts For 14 |
| 0-1 | 0-0 | Away 0-0 | Pts Against 20 |
| Won 0% | Dogwood | Neutral 0-0 | Streak – Lost 1 |
| Date | Opponent | 2023 | 2024 | 2025 | |
| 8/30 | Amelia Co | W 46-16 | L 14-20 | ||
| 9/6 | @ Central Lunenburg | L 41-34 | L 41-14 | ||
| 9/13 | @ Buckingham Co | L 33-6 | L 40-0 | ||
| 9/20 | Randolph-Henry | W 46-0 | W 32-6 | ||
| 9/27 | Altavista | L 33-28 | L 64-13 | ||
| 10/4 | @ Nelson Co | W 31-6 | L 50-44 | ||
| 10/11 | Chatham | L 26-20 | L 41-0 | ||
| 10/18 | |||||
| 10/25 | @ Appomattox | L 47-17 | L 50-8 | ||
11/1 | Dan River | W 24-22 | L 47-36 | ||
| 11/8 | @ Gretna | L 25-21 | L 56-0 | ||
| 11/15 | @ Brunswick | L 35-12 |
2024 William Campbell Roster
| # | Player | Year | Position | Ht | Wt | |
| Shy’tariuse Palmer | So. | |||||
| 3 | Tae Thompson | Sr. | QB | 6’1 | 165 | |
| 4 | Savareay Charlton | Sr. | WR/CB | 6’2 | 175 | |
| 5 | Amonte Bradley | Sr. | WR/DB | |||
| 6 | Dre Thompson | So. | HB/LB | 6′ | 185 | |
| 7 | Nysaleem Crawford | Sr. | WR/CB | 6’1 | 150 | |
| 8 | Da’tron Childress | Jr. | 5’8 | 150 | ||
| 9 | Sawyer Ingram | So. | QB/DB | 5’10 | 140 | |
| 10 | Anthony Boyd | Sr. | RB/DE | 6’2 | 228 | |
| 14 | Trayzon Wooding | Sr. | RB/MLB | 5’11 | 190 | |
| 15 | Xzavion Hall | Jr. | WR/DB | 5’6 | 130 | |
| 17 | Caden Moorman | Jr. | RB/OLB | 5’9 | 170 | |
| 19 | Chris Croghan | Jr. | RB/OLB | 5’9 | 170 | |
| 21 | Ethan St. John | Sr. | TE/DE | 6’3 | 205 | |
| 23 | Michael Williams | Jr. | 5’9 | 185 | ||
| 24 | Tavarius Younger | So. | RB/DL | 5’9 | 205 | |
| 25/50 | Devin St. John | Sr. | 6’4 | 236 | ||
| 27 | Tyquan Allen | Jr. | WR/DB | 5’7 | 150 | |
| 29 | Jude Sanderson | So. | RB/NG | 5’7 | ||
| 30 | Jayden Traynham | So. | WR/DB | 5’10 | 165 | |
| 44 | Hezekyah Crews | Jr. | TE/DE | 5’11 | 175 | |
| 45 | Anaz Vanfleet | Sr. | DE | |||
| 50 | Devin St. John | Sr. | TE | 6’4 | 255 | |
| 51 | Blake Brightwell | Jr. | FB/NG | 5’10 | 255 | |
| 52 | Averell Bowman | Jr. | T | 6’1 | 270 | |
| 53 | Treymar Reed | Jr. | OL/DL | 5’11 | ||
| 55 | Rakell Yuille | G/DT | ||||
| 55 | Matt Faulconer | Sr. | OL/TE | 6’4 | 240 | |
| 56 | Tysean Thompson | Jr. | G/DT | 5’10 | 195 | |
| 60 | Isaiah Hernandez | Sr. | G/NG | 6′ | 250 | |
| 62 | Trey Jennings | Jr. | 5’7 | 225 | ||
| 64 | Lucas Waller | So. | OL/DL | 5’11 | 302 | |
| 66 | Jacob Herald | So. | OL/DL | 5’10 | 245 | |
| 70 | Zander Rocco | Sr. | OL/DT | 5’7 | ||
