Dayton's Malachi Kennedy leads Northern Kentucky in rushing yards, rushing touchdowns and points scored. Photo provided | Charles Bolton

The KHSAA football season is at its halfway point, with everyone playing at least five of their 10 regular season games.

Here are the stat leaders in Northern Kentucky through Week 6 (For Boone, Campbell and Kenton County):

Passing Yards

Trey Cook, Scott — 1,402

Mason Fields, Dixie Heights — 1,288

Emmett Queen, Beechwood — 1,186

Grayson Montgomery, Conner — 1,167

Kaleb Evans, Lloyd Memorial — 1,135

Grant Webb, Simon Kenton — 1,129

Rio Litmer, Highlands — 1,002

Cash Harney, Covington Catholic — 933

Landon Spaulding, Bishop Brossart — 900

Cam O’Hara, Cooper — 886

Passing Touchdowns

Trey Cook, Scott — 18

Emmett Queen, Beechwood — 15

Kaleb Evans, Lloyd Memorial — 15

Grayson Montgomery, Conner — 13

Mason Fields, Dixie Heights — 11

Rio Litmer, Highlands — 10

Brian Ferguson, Holy Cross — 10

Grant Webb, Simon Kenton — 9

Cam O’Hara, Cooper — 8

Cash Harney, Covington Catholic — 7

Michael Chiasson, Boone County — 7

Landon Spaulding, Bishop Brossart — 7

Lucas Anthrop, Campbell County — 7

Completions

Landon Spaulding, Bishop Brossart — 88

Grayson Montgomery, Conner — 83

Rio Litmer, Highlands — 81

Trey Cook, Scott — 78

Kaleb Evans, Lloyd Memorial — 72

Emmett Queen, Beechwood — 67

Mason Fields, Dixie Heights — 67

Cam O’Hara, Cooper — 63

Cash Harney, Covington Catholic — 62

Grant Webb, Simon Kenton — 62

Completion Percentage

Kaleb Evans, Lloyd Memorial — 69.2%

Emmett Queen, Beechwood — 69.0%

Cash Harney, Covington Catholic — 68.8%

Rio Litmer, Highlands — 64.8%

Trey Cook, Scott — 62.9%

Jackson Mays, Ludlow — 61.9%

Emmanuel Miles, Newport Central Catholic — 60.8%

Landon Spaulding, Bishop Brossart — 54.6%

Lucas Anthrop, Campbell County — 54.4%

Miller Reed, Ludlow — 54.0%

Rushing Yards

Malachi Kennedy, Dayton — 875

Keagan Maher, Cooper — 736

Cash Harney, Covington Catholic — 612

Nicholi Abbott, Ludlow — 606

Malik Johnson, Boone County — 600

Kendall Buck-Barber, Newport — 565

Jacob Savage, Ryle — 534

Lincoln Tomlinson, Lloyd Memorial — 474

Dylan Gaiser, Covington Catholic — 467

Elias Lopez Torres, Dayton — 463

Rushing Touchdowns

Malachi Kennedy, Dayton — 12

Dylan Gaiser, Covington Catholic — 11

Keagan Maher, Cooper — 10

Lincoln Tomlinson, Lloyd Memorial — 10

Jacob Savage, Ryle — 10

Tayden Lorenzen, Highlands — 9

Malik Johnson, Boone County — 8

Cash Harney, Covington Catholic — 7

Brian Ferguson, Holy Cross — 7

Avery Conrad, Lloyd Memorial — 7

Nicholi Abbott, Ludlow — 7

Receptions

Grayson Harris, Simon Kenton — 33

Aydin Depenbrock, Conner — 30

Nicholas Cozzi, Bishop Brossart — 27

Justin Hardy, Scott — 26

Andre Englemon Jr., Ludlow — 25

Tyler Fryman, Beechwood — 24

Shepherd Dozier, Conner — 24

Nathan Pabst, Beechwood — 21

Jaylen Stone, Ludlow — 19

Issac Amin, Bishop Brossart — 18

Ryker Campbell, Cooper — 18

Gabe Williams, Highlands — 18

Colten Barger, Lloyd Memorial — 18

Alijah Griffin, Lloyd Memorial — 18

Brayden Donato, Walton-Verona — 18

Receiving Yards

Grayson Harris, Simon Kenton — 765

Tyler Fryman, Beechwood — 489

Colten Barger, Lloyd Memorial — 479

Nathan Pabst, Beechwood — 461

Ryker Campbell, Cooper — 441

Aaron Hampton, Scott — 407

Shepherd Dozier, Conner — 405

Andre Englemon Jr., Ludlow — 399

Aydin Depenbrock, Conner — 394

Justin Hardy, Scott — 388

Receiving Touchdowns

Tyler Fryman, Beechwood — 8

Colten Barger, Lloyd Memorial — 8

Aaron Hampton, Scott — 7

Grayson Harris, Simon Kenton — 6

Brayden Donato, Walton-Verona — 6

Shepherd Dozier, Conner — 6

Nathan Pabst, Beechwood — 5

Ayden Earls, Campbell County — 5

Braylon Thornberry, Holy Cross — 5

Aydin Depenbrock, Conner — 4

Andre Englemon Jr., Ludlow — 4

Points Scored

Malachi Kennedy, Dayton — 100

Dylan Gaiser, Covington Catholic — 78

Jacob Savage, Ryle — 78

Tyler Fryman, Beechwood — 72

Keagan Maher, Cooper — 72

Lincoln Tomlinson, Lloyd Memorial — 66

Tayden Lorenzen, Highlands — 64

Malik Johnson, Boone County — 56

Cash Harney, Covington Catholic — 48

Nishawn Golsby, Dixie Heights — 48

Colten Barger, Lloyd Memorial — 48

PATs

Logan Zembrodt, Covington Catholic — 28/29

Ryan Miller, Lloyd Memorial — 26/31

Kai Anderson, Highlands — 21/24

Gabriel Romito, Holy Cross — 21/25

Eyler Tibbs, Cooper — 20/20

Finn McMillan, Ludlow — 19/19

Gavin Moses, Ryle — 18/18

Jack Mercer, Beechwood — 18/19

Easton Niemeyer, Dixie Heights — 17/18

Jaxon Morgan, Scott — 14/17

Field Goals (minimum two made)

Gavin Moses, Ryle — 5/7

Eyler Tibbs, Cooper — 4/4

Jack Mercer, Beechwood — 2/2

Colson Lair, Beechwood — 2/2

Blake Minor, Campbell County — 2/2

Logan Zembrodt, Covington Catholic — 2/2

Max Runge, Bishop Brossart — 2/3

Easton Niemeyer, Dixie Heights — 2/3

Tackles

Alexander Yutze, Walton-Verona — 63

Dax Bolen, Cooper — 62

Elias Lopez Torrers, Dayton — 61

Austin grant Ashcraft, Ludlow — 61

Cooper Burch, Walton-Verona — 58

Javier Diaz, Boone County — 53

Max Wethington, Cooper — 53

Cash Myers, Covington Catholic — 51

Andre Englemon Jr., Ludlow — 50

Lincoln Tomlinson, Lloyd Memorial — 48

Tyler Crafton, Ludlow — 48

Tackles For Loss

Javier Diaz, Boone County — 21

Marveen Moise, Boone County — 20

Dakota Daniels, Boone County — 18

Chase McDaniel, Beechwood — 10

DeMareon Peterson, Lloyd Memorial — 9

Elias Lopez Torres, Dayton — 8

Garrett Frederick, Holy Cross — 8

Sean Hurry, Newport — 8

Jacob Savage, Ryle — 7.5

Ethan Estvanko, Conner — 7

Griffin benke, Highlands — 7

Charles Oglesby, Holy Cross — 7

Sacks

Marveen Moise, Boone County — 7

Derrick Fortner, Bellevue — 7

Amari Rodgers, Bellevue — 6

Javier Diaz, Boone County — 5

Jacob Rieselman, Holy Cross — 5

Arion Stuckey, Bellevue — 4

Beckett Meersman, Bishop Brossart — 4

Sean Hurry, Newport — 4

Ryder Brewer, Newport — 3.5

Dakota Daniels, Boone County — 3

Chase McDaniel, Beechwood — 3

Patrick Vogt, Bellevue — 3

Travis Keen, Conner — 3

Garrett Frederick, Holy Cross — 3

Fumbles Recovered

Kayne Ross, Bellevue — 3

Elias Lopez Torres, Dayton — 3

Arion Stuckey, Bellevue — 2

Derrick Fortner, Bellevue — 2

Patrick Vogt, Bellevue — 2

Javier Diaz, Boone County — 2

Gabe Weis, Covington Catholic — 2

Andrew Russell, Holy Cross — 2

Dustin Wilson, Holy Cross — 2

Ryan Miller, Lloyd Memorial — 2

Logan Day, Ludlow — 2

Kai Workman, Ryle — 2

Jordan Pendleton, Simon Kenton — 2

Interceptions

Kayne Ross, Bellevue — 4

Nicholas Cozzi, Bishop Brossart — 4

Kayveion Sharp, Newport — 4

Ryker Campbell, Cooper — 3

Kameron Stokes, Bellevue — 3

Cade Anthrop, Campbell County — 3

Kendall Buck-Barber, Newport — 3

Dylan Lee, Ryle — 3

Stephen Specht, Bellevue — 2

Austin Stephenson, Beechwood — 2

Ryan Scott, Boone County — 2

Zach Brooks, Covington Catholic — 2

Nishawn Golsby, Dixie Heights — 2

Gabe Williams, Highlands — 2

Xavier Thornberry, Holy Cross — 2

DustinWilson, Holy Cross — 2

Colten Barger, Lloyd Memorial — 2

Andre Englemon Jr., Ludlow — 2

Carvonta Roper, Newport — 2

Grayden Schirmer, Newport Central Catholic — 2

Evan Kincaid, Ryle — 2

Aaron Hampton, Scott — 2

Peyton Zinser, Scott — 2

Grayson Harris, Simon Kenton — 2

Andrew Stewart, St. Henry — 2

Imer Viveros, St. Henry — 2

Brayden Donato, Walton-Verona — 2

Do you have a news tip to share? Send it to news@linknky.com. news@linknky.com. Twitter.