Florida, especially the Tampa Bay Area, has always been a hotbed of high school football talent.

And Bright House Sports Network ranked the best of the best, the Tampa Bay Top 25.

On the field, they dominate their opponents with skill and size and speed. Off the field, what makes them tick?

BHSN goes inside the helmet with the best prep players in our coverage area (Citrus, Hernando, Hillsborough, Manatee, Pasco, Pinellas and Polk counties).

Watch their videos to find out what motivates them and what it takes to be the best.

The BHSN Top 25 Football Players list was voted on by members of the Tampa Bay Area Bright House Sports Network staff that cover our seven-county region.

Tampa Bay 25: 2015 H.S. Football Player Countdown

25. QB Rex Culpepper, Plant HS

24. RB Chris Schwarz, River Ridge HS

23. DE Kwanzi Jackson, Manatee HS

22. OL Dillan Gibbons, Northside Christian School

21. OL Bo Peek, Berkeley Prep

20. DE Keldric Preston, Robinson HS

19. CB Josh Dunn, Lake Wales HS

18. RB C.J. Cotman, Clearwater Central Catholic

17. RB Artavis Pierce, Auburndale HS

16. DL/OL Julian Santos, East Lake HS

15. WR Juwan Burgess, Plant HS

14. TE Jacob Mathis, Berkeley Prep

13. QB Xavier Gaines, Lake Wales HS

12. DE Zachary Carter, Hillsborough HS

11. DB KJ Sails, East Bay HS

10. DB Craig Watts, Admiral Farragut

9. RB A.J. Davis, Lakeland HS

8. ATH Jayvaughn Myers, Pasco HS

7. RB Devan Barrett, Tampa Catholic HS

6. WR James Robinson, Lakeland HS

5. WR Daquon Green, Tampa Bay Tech

4. DL Keyshon Camp, Lake Gibson HS

3. QB Jack Allison, Palmetto HS

2. OL Baveon Johnson, Lake Gibson HS

1. WR Nate Craig-Myers, Tampa Catholic HS