Ryan has been added to the Grafton 2025 football roster.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
Congratulations to #7 Ryan Davis for being selected as the Grafton Player player of the game.

Ryan's stats have been entered for the win vs. Nashoba Regional on Friday, Nov. 7, 2025.
On Friday, Nov 7, 2025, the Grafton Varsity Boys Football team won their Grafton High School game against Nashoba Regional High School by a score of 40-28.
Ryan's stats have been entered for the loss vs. Leominster on Saturday, Nov. 1, 2025.
On Saturday, Nov 1, 2025, the Grafton Varsity Boys Football team lost their Leominster Doyle Field game against Leominster High School by a score of 0-34.
Ryan's stats have been entered for the loss vs. Wachusett Regional on Friday, Oct. 24, 2025.
On Friday, Oct 24, 2025, the Grafton Varsity Boys Football team lost their Wachusett Regional High School game against Wachusett Regional High School by a score of 17-48.
Ryan's stats have been entered for the loss vs. Algonquin Regional on Friday, Oct. 17, 2025.
On Friday, Oct 17, 2025, the Grafton Varsity Boys Football team lost their Grafton High School game against Algonquin Regional High School by a score of 3-6.
Ryan's stats have been entered for the win vs. Westborough on Friday, Oct. 10, 2025.
On Friday, Oct 10, 2025, the Grafton Varsity Boys Football team won their Grafton High School game against Westborough High School by a score of 35-28.
Congratulations to #7 Ryan Davis for being selected as the Grafton Player player of the game.

Ryan's stats have been entered for the loss vs. St. John's on Friday, Sep. 19, 2025.
Ryan's stats have been entered for the win vs. Shrewsbury on Saturday, Oct. 4, 2025.
On Saturday, Oct 4, 2025, the Grafton Varsity Boys Football team won their Shrewsbury High School game against Shrewsbury High School by a score of 24-7.
Congratulations to #7 Ryan Davis for being selected as the Grafton Player player of the game.

Ryan's stats have been entered for the win vs. Tantasqua Regional on Friday, Sep. 26, 2025.
On Friday, Sep 26, 2025, the Grafton Varsity Boys Football team won their Tantasqua Regional HS game against Tantasqua Regional High School by a score of 20-17.
On Friday, Sep 19, 2025, the Grafton Varsity Boys Football team lost their Saint John's High School game against St. John's High School by a score of 7-14.
Ryan's stats have been entered for the loss vs. Ashland on Friday, Sep. 5, 2025.
On Friday, Sep 5, 2025, the Grafton Varsity Boys Football team lost their Grafton High School game against Ashland High School by a score of 13-35.
Ryan has been added to the Grafton 2025 football roster.Ryan's stats have been entered for the loss vs. Scituate on Saturday, Nov. 23, 2024.
On Saturday, Nov 23, 2024, the Grafton Varsity Boys Football team lost their Walpole High School game against Scituate High School by a score of 3-14.
Ryan is ranked in the top 2 in Massachusetts for 1 stat, top 1 in Division 4 for 3 stats, and top 1 in Midland Wachusett - A for 3 stats.
| # | Leaderboard |
|---|---|
| 2 | Massachusetts |
| 1 | Division 4 |
| 1 | Midland Wachusett - A |
| 2 | Massachusetts Interscholastic Athletic Association Inc. |
| Category | 2025-26 | Nat Avg. | |
|---|---|---|---|
| FG Made | 5 | 0 | |
| FG Attempted | 6 | 0 | |
| FG Long | 35 | 19 | |
| PAT Kicking Made | 18 | 1 | |
| PAT Kicking Att | 20 | 2 | |
| Kickoff Yards | 1307 | 649 |