Stats Updated
David's stats have been entered for the loss vs. Jefferson on Friday, Oct. 30, 2026.
Follow your favorite high school teams and players
Stat keeping for basketball teams
See top plays & highlights of the best high school sports

Get access to live game streams and full replays for 8000+ schools
david riddle was tagged in the article "Michigan high school football: MHSAA district final playoff schedule, postseason brackets, live broadcasts, scores, state rankings and statewide statistical leaders".
On Friday, Oct 30, 2026, the Flat Rock Varsity Boys Football team lost their District Semifinal game against Jefferson High School by a score of 29-48.
david riddle was tagged in the article "Football Preview: Flat Rock's Road Trip Continues with a Visit to Jefferson + Official Tickets".
david riddle was tagged in the article "David Riddle Game Report: @ Lutheran North + How To Watch".
david riddle was tagged in the article "Michigan high school football: MHSAA district semifinal playoff schedule, postseason brackets, live broadcasts, scores, state rankings and statewide statistical leaders".
David's stats have been entered for the loss vs. Lutheran North on Friday, Oct. 23, 2026.
On Friday, Oct 23, 2026, the Flat Rock Varsity Boys Football team lost their Lutheran North High School - Macomb game against Lutheran North High School by a score of 22-40.
david riddle was tagged in the article "High school football: Great Lakes region receiving leaders".
david riddle was tagged in the article "Michigan high school football: MHSAA Week 9 schedule, live broadcasts, scores, state rankings and statewide statistical leaders".
David's stats have been entered for the loss vs. Huron on Friday, Oct. 16, 2026.
On Friday, Oct 16, 2026, the Flat Rock Varsity Boys Football team lost their Huron High School - New Boston game against Huron High School by a score of 33-41.
david riddle was tagged in the article "Michigan high school football: MHSAA Week 8 schedule, live broadcasts, scores, state rankings and statewide statistical leaders".
On Friday, Oct 9, 2026, the Flat Rock Varsity Boys Football team won their Flat Rock High School game against Milan High School by a score of 49-12.
david riddle was tagged in the article "Michigan high school football: MHSAA Week 7 schedule, live broadcasts, scores, state rankings and statewide statistical leaders".
David's stats have been entered for the loss vs. Riverview on Friday, Oct. 2, 2026.
On Friday, Oct 2, 2026, the Flat Rock Varsity Boys Football team lost their Flat Rock High School game against Riverview High School by a score of 42-59.
david riddle was tagged in the article "High school football: Great Lakes region receiving leaders".
david riddle was tagged in the article "Michigan high school football: MHSAA Week 6 schedule, live broadcasts, scores, state rankings and statewide statistical leaders".
David's stats have been entered for the loss vs. Jefferson on Friday, Sep. 25, 2026.
On Friday, Sep 25, 2026, the Flat Rock Varsity Boys Football team lost their JEFFERSON HIGH SCHOOL game against Jefferson High School by a score of 26-28.
david riddle was tagged in the article "Michigan high school football: MHSAA Week 5 schedule, live broadcasts, scores, state rankings and statewide statistical leaders".
| Plays | Football, Basketball, Baseball |
|---|---|
| Class Year | Senior • 2027 |
| Teams | #21 • WR, DB • Captain #21 • PF |
David is ranked in the top 234 Nationally for 1 stat, top 3 in Michigan for 1 stat, and top 1 in Division 5 for 1 stat.
| # | Leaderboard |
|---|---|
| 234 | National |
| 3 | Michigan |
| 1 | Division 5 |
| 1 | Huron |
| 3 | Michigan High School State Association |
| Category | 2026-27 | Vs Nat Avg | Nat Avg. |
|---|---|---|---|
| Receiving Yards | 1023 | 74 | |
| Yards Per Catch | 16.8 | 13.3 | |
| Receptions | 61 | 5 | |
| Receiving Yards Per Game | 102.3 | 10.6 | |
| Receiving TDs | 14 | 1 | |
| Total TDs | 13 | 4 |

