Video: Christian McCaffrey high school highlights See the Panthers standout when he was setting Colorado state scoring records.
When Charlie Spegal of New Palestine (Ind.) rushed for 242 yards and four touchdowns in a 49-14 playoff win over Franklin Community, he joined an exclusive club that includes just five members.
In the same game, Spegal went over 10,000 career rushing yards (10,145) and scored his 1,000th career point. Only four other players in high school football history have done that, including Johnathan Gray of Aledo (Texas) with 10,899 yards and 1,232 points; Michael Hart of Onondaga (Nedrow, N.Y.) with 11,045 yards and 1,246 points; Arkeel Newsome of Ansonia (Conn.) with 10,685 yards and 1,162 points; and Kelvin Taylor of Glades Day (Belle Glade, Fla.) with 11,958 yards and 1,152 points.
Spegal is also the all-time leading scorer in the state of Indiana and he highlights MaxPreps' list of the top football scorer in each state. He's joined by fellow Class of 2020 member Gaige Garcia of Southern Columbia Area (Catawissa, Pa.), who took over this year as Pennsylvania's all-time leading scorer with 888 points. Both Spegal's and Garcia's teams are still active in the playoffs.
Others making the top scorers list include current NFL MVP candidate and Carolina Panther Christian McCaffrey of Valor Christian (Highlands Ranch, Colo.), former NFL running back Knowshon Moreno of Middletown South (N.J.) and current Dallas Cowboy receiver Tavon Austin of Dunbar (Md.).
Top All-Time Scorers from Each State

Charlie Spegal, New Palestine
Photo by Brenda Adams-Turk
Terrance Wilkes, 
WadleyPoints: 960
Years: 2003-06
Alaska
Perry Monzulla, 
North PolePoints: 396
Years: 2003-04
Arizona
Casey Jahn, 
Northwest Christian (Phoenix)Points: 666
Years: 2008-11
Arkansas
Cedric Houston, 
ClarendonPoints: 582
Years: 1998-2001
California
Lorenzo Booker, 
St. Bonaventure (Ventura)Points: 874
Years: 1999-2001
Colorado
Christian McCaffrey, 
Valor Christian (Highlands Ranch)Points: 848
Years: 2010-13
Connecticut
Arkeel Newsome, 
AnsoniaPoints: 1,162
Years: 2010-13
Delaware
Will Knight, 
SmyrnaPoints: 936
Years: 2014-17
Florida
 Kelvin Taylor, 
Glades Day (Belle Glade)Points: 1,152
Years: 2008-12
Georgia
 Washaun Ealey, 
Emanuel County Institute (Twin City)Points: 798
Years: 2005-08
Hawaii
 Vavae Malepeai, 
MililaniPoints: 426
Years: 2012-15

Vavae Malepeai, Mililani
File photo by Jann Hendry
 Keegan Duncan, 
DecloPoints: 618
Years: 2016-18
Illinois
 James Robinson, 
Lutheran (Rockford)Points: 948
Years: 2012-15
Indiana
 Charlie Spegal, 
New PalestinePoints: 1,000
Years: 2016-19
Iowa
 Levi Ferguson, 
North Mahaska (New Sharon, Iowa), 2002-05
Points: 847
Years: 2006-09
Kansas
  DeAngelo Evans, 
Collegiate (Wichita)Points: 822
Years: 1992-95
Kentucky
 Dominique Hayden, 
Lexington Christian (Lexington)Points: 837
Years: 2006-09
Louisiana
 Nick Brossette, 
University Lab (Baton Rouge)Points: 984
Years: 2010-14
Maine
 Brett Gerry, 
Marshwood (South Berwick)Points: 418
Years: 2012-14
Maryland
 Tavon Austin, 
Dunbar (Baltimore)Points: 790
Years: 2005-08
Massachusetts
Ryan Izzo, 
WalpolePoints: 722
Years: 2006-09

Ryan Izzo, Walpole
File photo by Mike Braca
 Kevin Grady, 
East Grand Rapids (Grand Rapids)Points: 924
Years: 2001-04
Minnesota
 Michael Strand, 
BarnesvillePoints: 582
Years: 2009-13
Mississippi
Jason McNair, 
Mount OlivePoints: 720
Years: 2004-07
Missouri
 Kellen Overstreet, 
Penney (Hamilton)Points: 1,020
Years: 2011-14
Montana
 Mike Kowalski, 
Cut BankPoints: 482
Years: 1987-90
Nebraska
 John Kroeker, 
Heartland (Henderson)Points: 672
Years: 1981-84
Nevada
 James Edwards, 
Spring Creek; 
Shaquille Powell, 
Bishop Gorman (Las Vegas)Points: 558
Years: Edwards - 2003-05; Powell - 2009-11
New Hampshire
 Sean Jellison, 
Souhegan (Amherst)Points: 618
Years: 2002-05
New Jersey
 Knowshon Moreno, 
Middletown South (Middletown)Points: 768
Years: 2003-05
New Mexico
 David McGee, 
Laguna Acoma (New Laguna)Points: 916
Years: 2010-14
New York
 Michael Hart, 
Onondaga (Nedrow)Points: 1,246
Years: 2000-03
North Carolina
 T.A. McLendon, 
AlbemarlePoints: 1,076
Years: 1999-2001
North Dakota
 James Johannesson, 
Fargo South (Fargo)Points: 486
Years: 2011-14
Ohio
 Hubert Bobo, 
DoverPoints: 890
Years: 1949-52
Oklahoma
 Jacob Bruce, 
HulbertPoints: 696
Years: 2015-18
Oregon
 Corey McCaffrey, 
SistersPoints: 694
Years: 2005-07
Pennsylvania
 Gaige Garcia, 
Southern Columbia Area (Catawissa)Points: 888
Years: 2016-19
Rhode Island
 Lorenzo Perry, 
La Salle Academy (Providence)Points: 510
Years: 1999-2002
South Carolina
 Demetrius Summers, 
LexingtonPoints: 762
Years: 1999-02
South Dakota
 Tupak Kpeayeh, 
Washington (Sioux Falls)Points: 442
Years: 2016-18
Tennessee
 Troy Fleming, 
Battle Ground Academy (Franklin)Points: 792
Years: 1995-98
Texas
 Johnathan Gray, 
AledoPoints: 1,232
Years: 2008-11
Utah
 Austin Kafentzis, 
Jordan (Sandy)Points: 600
Years: 2011-14

Austin Kafentzis, Jordan
File photo by Tim Visser
 Carson Leary, 
Otter Valley (Brandon)Points: 480
Years: 2012-15
Virginia
 Grayson Overstreet, 
Staunton River (Moneta)Points: 950
Years: 2014-17
Washington
 Matt Hadley, 
ConnellPoints: 746
Years: 2008-11
West Virginia
 Josh Culbertson, 
NitroPoints: 714
Years: 2002-05
Wisconsin
  Luke Hagel, 
Random LakePoints: 802
Years: 1995-98
Wyoming
Jordan Roberts, 
SheridanPoints: 336
Years: 2009-11