It should come as no surprise that IMG Academy (Bradenton, Florida), which is able to recruit players nationally, is loaded with junior talent. In the latest 247Sports.com Composite Rankings, the Ascenders have seven players in the Class of 2024 in the Top 100.
At the top of the list is cornerback Desmond Ricks, the overall No. 1 in the composite rankings. The 5-star corner owns 37 college scholarship offers.
Defending High School Football America national champ Mater Dei is loaded with plenty of junior talent, led by quarterback Elijah Brown, who is No. 45 on the current list. Brown, who started as a freshman, has never lost a high school game.
According to his MaxPreps stats, Brown has thrown for 45 touchdowns in just 17 games. Remember, that number is kept down by the fact that he only played five games as a freshman, because California moved the 2020 season into the Spring 2021 due to the coronavirus pandemic.
Related: Top 500 players in Class of 2023
Brown, 4-star prospect, owns 13 college football scholarship offers, after completing over 74-percent of his passes last fall. His quarterback rating through 17 starts is 138.0.
Overall, Mater Dei has four players in the Class of 2024 Top 100.
Below is the Top 100:
247Sports Composite Rankings – Class of 2023
Rank/Name/Position/High School/State/Verbal Commitment
No. 1 Desmond Ricks, CB – IMG Academy (Florida) – Uncommitted
No. 2 Dylan Raiola, QB – Chandler (Arizona) – Ohio State
No. 3 Joshisa Trader, ATH – Miami Central (Florida) – Uncommitted
No. 4 Ryan Wingo, WR – St. Louis University (Missouri) – Uncommitted
No. 5 T.A. Cunningham, DL – Johns Creek (Georgia) – Uncommitted
No. 6 Sammy Brown, LB – Jefferson (Georgia) – Uncommitted
No. 7 KJ Bolden, ATH – Buford (Georgia) – Uncommitted
No. 8 Quinton Martin, ATH – Belle Vernon (Pennsylvania) – Uncommitted
No. 9 Ellis Robinson IV – IMG Academy (Florida) – Uncommitted
No. 10 TJ Capers, LB – Miami Columbus (Florida) – Uncommitted
No. 11 Julian Sayin, QB – Carlsbad (California) – Uncommitted
No. 12 DJ Lagway, QB – Willis (Texas) – Uncommitted
No. 13 Jeremiah Smith, WR – Chaminade-Madonna (Florida) – Uncommitted
No. 14 Jerrick Gibson, RB – IMG Academy (Florida) – Uncommitted
No. 15 Jadyn Davis, QB – Providence Day School (North Carolina) – Uncommitted
No. 16 Micah Hudson, WR – Lake Belton (Texas) – Uncommitted
No. 17 Colin Simmons, EDGE – Duncanville (Texas) – Uncommitted
No. 18 Jonathan Echols, EDGE – IMG Academy (Florida) – Uncommitted
No. 19 Peyton Woodyard, S – St. John Bosco (California) – Uncommitted
No. 20 CJ Carr, QB – Saline (Michigan) – Notre Dame
No. 21 David Stone, DL – IMG Academy (Florida) – Uncommitted
No. 22 Jaylen Mbakwe, CB – Clay-Chalkville (Alabama) – Uncommitted
No. 23 Charles Lester III, CB – Sarasota Riverview (Florida) – Uncommitted
No. 24 Eddrick Houston, EDGE – Buford (Georgia) – Uncommitted
No. 25 Kameron Davis, ATH – Dougherty (Georgia) – Florida State
No. 26 Isendre Ahfua, IOL – O’Dea (Washington) – Uncommitted
No. 27 Elijah Rushing, EDGE – Salpointe Catholic (Arizona) – Uncommitted
No. 28 Jason Brown, ATH – O’Dea (Washington) – Uncommitted
No. 29 Ryan Pellum, WR – Millikan (California) – Uncommitted
No. 30 Trey’Dez Green, TE – East Feliciana (Louisiana) – Uncommitted
No. 31 Zaquan Patterson, S – Chaminade-Madonna (Florida) – Uncommitted
No. 32 Stacy Gage, RB – IMG Academy (Florida) – Uncommitted
No. 33 Kobe Black, CB – Connally (Texas) – Uncommitted
No. 34 Justin Scott, DL – St. Ignatius (Illinois) – Uncommitted
No. 35 Adarius Hayes, LB – Largo (Florida) – Uncommitted
No. 36 Landen Thomas, TE – Colquitt County (Georgia) – Uncommitted
No. 37 Tylen Singleton, S – Many (Louisiana) – Uncommitted
No. 38 Zina Umeozula, EDGE – Allen (Texas) – Uncommitted
No. 39 Zion Ragins, WR – Jones County (Georgia) – Uncommitted
No. 40 DeAndre Carter, IOL – Mater Dei (California) – Uncommitted
No. 41 Omillio Agard, CB – St. Joseph’s Prep (Pennsylvania) – Uncommitted
No. 42 Bryce West, ATH – Glenville (Ohio) – Uncommitted
No. 43 Hevin Brown-Shuler, DL – Pace Academy (Georgia) – Uncommitted
No. 44 Jordan Seaton, IOL – St. John’s (Washington, DC) – Uncommitted
No. 45 Elijah Brown, QB – Mater Dei (California) – Uncommitted
No. 46 Nigel Smith II, DL – Melissa (Texas) – Uncommitted
No. 47 Brauntae Johnson, WR – North Side (Fort Wayne, Indiana) – Uncommitted
No. 48 Tovani Mizell, RB – DeMatha (Maryland) – Uncommitted
No. 49 Jayden Bradford, QB – IMG Academy (Florida) – Uncommitted
No. 50 KingJoseph Edwards, ATH – Buford (Georgia) – Uncommitted
No. 51 Tavoy Feagin, S – Carrollwood Day (Florida) – Uncommitted
No. 52 Daniel Calhoun, OT – Centennial (Georgia) – Uncommitted
No. 53 Ricardo Jones, S – Northside (Warner Robins, Georgia) – Uncommitted
No. 54 Demarcus Riddick, LB – Chilton County (Alabama) – Uncommitted
No. 55 Jelani Watkins, WR – Klein Forest (Texas) – Uncommitted
No. 56 Guerby Lambert, OT – Catholic Memorial (Massachusetts) – Uncommitted
No. 57 Jamyri Cauley, WR – South Oak Cliff (Texas) – Uncommitted
No. 58 Aeryn Hampton, CB – Daingerfield (Texas) – Texas
No. 59 Myles Graham, LB – Woodward Academy (Georgia) – Uncommitted
No. 60 Mike Matthews, S – Parkview (Georgia) – Uncommitted
No. 61 Kam Pringle, OT – Woodland (South Carolina) – Uncommitted
No. 62 Jaylen Heyward, S – Rockledge (Florida) – Uncommitted
No. 63 Maurice Williams, S – Shadow Creek (Texas) – LSU
No. 64 Dylan Stephenson, EDGE – Killian (Florida) – Uncommitted
No. 65 Aydin Breland, DL – Mater Dei (California) – Uncommitted
No. 66 Aaron Butler, ATH – Calabasas (California) – USC
No. 67 Bredell Richardson, WR – Carrollwood Day (Florida) – Uncommitted
No. 68 Jordan Anderson, WR – Millikan (California) – Uncommitted
No. 69 Chance Robison, WR – St. Thomas Aquinas (Florida) – Uncommitted
No. 70 – Michael Uini, OT – Copperas Cove (Texas) – Uncommitted
No. 71 Desmond Williams, Jr., QB – Basha (Arizona) – Uncommitted
No. 72 Xadavien Sims, DL – Durant (Oklahoma) – Uncommitted
No. 73 Jordon Johnson-Rubell, CB – IMG Academy (Florida) – Uncommitted
No. 74 Brady Prieskorn, TE – Adams (Michigan) – Uncommitted
No. 75 Ny Carr, WR – Colquitt County (Georgia) – Uncommitted
No. 76 Jordan Pride, S – Blountstown (Florida) – Florida State
No. 77 Aaron Chiles, LB – Good Counsel (Maryland) – Uncommitted
No. 78 Liam Andrews, IOL – Dexter School (Massachusetts) – Uncommitted
No. 79 Walter Matthews, TE – Hiram (Georgia) – Uncommitted
No. 80 James Randle, WR – Mainland (Florida) – Uncommitted
No. 81 Marcelles Williams, CB – St. John Bosco (California) – Uncommitted
No. 82 Derrick McFall, ATH – Tyler (Texas) – Uncommitted
No. 83 Tyseer Denmark, WR – Roman Catholic (Pennsylvania) – Uncommitted
No. 84 Booker Pickett, Jr., EDGE – Wharton (Florida) – Uncommitted
No. 85 Caleb Mitchell Irving, DL – Parish Episcopal (Texas) – Uncommitted
No. 86 Jonathan Paylor, ATH – Cummings (North Carolina) – Uncommitted
No. 87 Zabien Brown, CB – Mater Dei (California) – Uncommitted
No. 88 Anthony Carrie, RB – Carrollwood Day (Florida) – Uncommitted
No. 89 Kamarion Franklin, DL – Lake Cormorant (Mississippi) – Uncommitted
No. 90 Josiah Thompson, OT – Dillon (South Carolina) – Uncommitted
No. 91 Jacob Smith, EDGE – The Loomis Chaffee School – Uncommitted
No. 92 Payton Pierce, LB – Lovejoy (Texas) – Uncommitted
No. 93 Dylan Stewart, EDGE – Friendship Collegiate (Washington, DC) – Uncommitted
No. 94 Jake Merklinger, QB – Calvary Day School (Georgia) – Uncommitted
No. 95 Antione Jackson, S – Dillard (Florida) – Georgia
No. 96 Cody Fox, IOL – East Buchanan (Iowa) – Iowa
No. 97 Isaac Wilson, QB – Corner Canyon (Utah) – Uncommitted
No. 98 James Madison II, WR – St. Thomas Aquinas (Florida) – Uncommitted
No. 99 Malcolm Simmons, WR – Jonesboro (Georgia) – Uncommitted
No. 100 Ernest Willor, EDGE – St. Paul’s School (Maryland) – Uncommitted