It's been an exciting season in the Florida high school football ranks, and it's time to weigh in on which players have had the biggest impact.
We're ready to hear who you think should be the Florida Player of the Year so far in the coming days. Vote as many times as you want until 11:59 p.m. ET on Tuesday, and the winner will be announced next week.
Here is the ballot for SN's Midseason Florida High School Football Player of the Year, followed by the list of players with their relevant statistics.
DJ Alderman, Hilliard
93 carries for 1,088 rushing yards with 12 touchdowns in six games.
Christian Anderson, Boca Raton Christian
38 receptions for 735 receiving yards with 9 touchdowns in five games.
Bennett Bayhan, Geneva Classical Academy
49 receptions for 1,091 receiving yards with 11 touchdowns in six games.
Marquay Bradshaw, LaBelle
102 carries for 874 rushing yards with 16 touchdowns in seven games.
Brody Brenneman, Lakeland Christian
81-of-121 passing yards with 16 touchdowns and 2 interceptions in six games.
Je'Barri Brown, Fivay
99 carries for 1,014 rushing yards with 12 touchdowns in five games.
Chase Burrill, St. Petersburg Catholic
Completed 75-of-109 attempts for 1,423 passing yards with 21 touchdowns and 1 interception in five games.
Levi Champion, Kings Academy
90 tackles (47 solo) with 14 tackles for loss and 2 sacks in five games.
Andrew Chung, West Orange
Completed 77-of-120 attempts for 1,427 passing yards with 23 touchdowns and 1 interception in six games.
Kamary Cooper, South Plantation
85 carries for 851 rushing yards with 11 touchdowns in five games.
Travis Cross, Seven Rivers Christian
88 carries for 948 rushing yards with 10 touchdowns in seven games.
Landon Dougherty, Godby
Completed 97-of-167 attempts for 1,493 passing yards with 11 touchdowns and 4 interceptions in six games.
Xander Edwards, Bolles
140 carries for 1,395 rushing yards with 20 touchdowns in six games.
Khyrii Everett, Zephyrhills
65 tackles (44 solo) with 16 tackles for loss and 9 sacks in six games.
Jacquey Ferguson Jr., Northside Christian
15 sacks in five games.
Peyton Frontino, Neumann
Completed 89-of-155 attempts for 1,691 passing yards with 22 touchdowns and 4 interceptions in six games.
Jack Griffin, Northside Christian
Completed 73-of-122 attempts for 1,357 passing yards with 17 touchdowns and 4 interceptions in five games.
JP Holsombake, Mosley
Completed 97-of-131 attempts for 1,366 passing yards with 16 touchdowns and 2 interceptions in six games.
Jarvis Howell, Merritt Island
80 tackles with 4 tackles for loss in six games.
Brenton James, St. Augustine
Completed 96-of-133 attempts for 1,497 passing yards with 17 touchdowns and 3 interceptions in six games.
Toryeon James, Riverview Sarasota
65 carries for 782 rushing yards with 14 touchdowns in six games.
Amar'e Johnson, Bishop Moore
117 carries for 1,030 rushing yards with 16 touchdowns in six games.
Nino Joseph, Lely
100 carries for 931 rushing yards with 10 touchdowns in five games.
Owen Klees, Wakulla
Completed 107-of-150 attempts for 1,585 passing yards with 14 touchdowns and 1 interception in five games.
Jeremiah Lattier, St. Cloud
Completed 95-of-170 attempts for 1,633 passing yards with 15 touchdowns and 5 interceptions in six games.
Clay Lindsay, Geneva Classical Academy
Completed 85-of-167 attempts for 1,530 passing yards with 19 touchdowns and 9 interceptions in six games.
Florentino Lopez, Monarch
Completed 98-of-147 attempts for 1,552 passing yards with 12 touchdowns and 2 interceptions in five games.
Jaylen Lowman, Winter Springs
8 interceptions in six games.
Jaquarius Lucas, Lake Region
89 tackles in six games.
Jed McArthur, Saint Stephens Episcopal
79 tackles (55 solo) with 20 tackles for loss in seven games.
Blake McCullough, Bishop Moore
Completed 92-of-133 attempts for 1,628 passing yards with 13 touchdowns and 5 interceptions in six games.
Sabby Meassick, Tohopekaliga
Completed 124-of-195 attempts for 1,764 passing yards with 20 touchdowns and 5 interceptions in five games.
Julius Miles, Freeport
38 receptions for 793 receiving yards with 10 touchdowns in five games.
Ian Miller, Fernandina Beach
Completed 102-of-167 attempts for 1,512 passing yards with 17 touchdowns and 3 interceptions in seven games.
Ben Millikin, Sarasota Christian
Completed 103-of-194 attempts for 1,425 passing yards with 15 touchdowns and 7 interceptions in seven games.
Walson Morin, Key West
83 carries for 959 rushing yards with 9 touchdowns in five games.
Joel Morris, Booker
Completed 83-of-134 attempts for 1,406 passing yards with 18 touchdowns and no interceptions in six games.
Connor O'Brien, St. Edward's
52 receptions for 902 receiving yards with 8 touchdowns in six games.
Cameron Oxendine, Spruce Creek
38 receptions for 734 receiving yards with 10 touchdowns in five games.
Jayden Petit, Neumann
29 receptions for 717 receiving yards with 12 touchdowns in four games.
Jayden Reyes, Cape Coral
7 interceptions in six games.
Cole Rosendahl, Ponte Vedra
Completed 120-of-187 attempts for 1,672 passing yards with 17 touchdowns and 3 interceptions in six games.
Kamari Smith, Lake Wales
68 carries for 752 rushing yards with 11 touchdowns in six games.
Jayvian Tanelus, Community School of Naples
84 carries for 826 rushing yards with 12 touchdowns in five games.
Amari Thomas, Blountstown
57 carries for 945 rushing yards with 12 touchdowns in five games.
Kevin Verpaele, Merritt Island
Completed 104-of-165 attempts for 1,551 passing yards with 16 touchdowns and 4 interceptions in six games.
Maurice Vought, Branford
40 receptions for 700 receiving yards with 8 touchdowns in six games.
Joey Weber, Boca Raton Christian
Completed 98-of-156 attempts for 1,842 passing yards with 22 touchdowns and 6 interceptions in five games.
Randolph Wilkerson Jr., Jupiter Christian
125 carries for 753 rushing yards with 17 touchdowns in six games.
Makael Williams, Pace
93 carries for 955 rushing yards with 15 touchdowns in five games.
MORE HIGH SCHOOL FOOTBALL HEADLINES
- How the nation's top teams fared last week
- Streak Busters Week 7 – double-digit win streaks fall across the country
- National 20-game active win streaks
- Last week's Roadmap to the National Championship