Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Ryle (Union, KY) varsity football team lost Friday's home non-conference game against Cooper (Union, KY) by a score of 20-13.

Q1Q2Q3Q4Final
Cooper3701020
Ryle067013
Final score provided by S. Stricker.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Cooper

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1625134.6408.40161.1
8Cam O'Hara (Sr)1625134.6408.40161.1
Cooper

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals30933.101
5Max Wethington (Sr)133.00
6Ryker Campbell (Sr)100.00
8Cam O'Hara (Sr)6122.00
21Keagan Maher (Sr)22783.501
Cooper

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals161348.4
1Drew Hartman (Sr)155.0
4Nick Strunk (Sr)199.0
5Max Wethington (Sr)166.0
6Ryker Campbell (Sr)34314.3
12Colton Graham (Sr)3165.3
21Keagan Maher (Sr)2126.0
31Corey Freihofer (Jr)22211.0
87Talon Calhoun (So)3217.0
Cooper

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals9313453073353
1Drew Hartman (Sr)55
4Nick Strunk (Sr)99
5Max Wethington (Sr)369
6Ryker Campbell (Sr)04341073157
8Cam O'Hara (Sr)1212
12Colton Graham (Sr)1616
21Keagan Maher (Sr)781290
31Corey Freihofer (Jr)221234
87Talon Calhoun (So)2121
Cooper

Total Yards

#Athlete NameRushPassRecTotal
Team Totals93134134227
1Drew Hartman (Sr)55
4Nick Strunk (Sr)99
5Max Wethington (Sr)369
6Ryker Campbell (Sr)04343
8Cam O'Hara (Sr)12134146
12Colton Graham (Sr)1616
21Keagan Maher (Sr)781290
31Corey Freihofer (Jr)2222
87Talon Calhoun (So)2121
Cooper

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals441660
2Jaymauri Duncan (Sr)628
4Nick Strunk (Sr)202
5Max Wethington (Sr)10212
6Ryker Campbell (Sr)112
7Xavier Barbour (Sr)314
8Cam O'Hara (Sr)101
11Dax Bolen (Sr)549
12Colton Graham (Sr)9312
31Corey Freihofer (Jr)303
34Colton Brumback (Jr)101
37Eyler Tibbs (Sr)101
48Kody Meyer (Jr)112
65D. Willhite (Sr)022
76Christian Brown (Sr)101
Cooper

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals17373.0
6Ryker Campbell (Sr)17373.0
Cooper

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals414536.347
8Cam O'Hara (Sr)414536.347
Cooper

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals25326.541100.053
6Ryker Campbell (Sr)14141.041100.041
31Corey Freihofer (Jr)11212.01212
Cooper

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals21288
6Ryker Campbell (Sr)16
21Keagan Maher (Sr)16
37Eyler Tibbs (Sr)88
Cooper

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.0221.0248
37Eyler Tibbs (Sr)221.0221.0248
Cooper

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals112
6Ryker Campbell (Sr)11
21Keagan Maher (Sr)11
Ryle has not entered stats for this game.

Game Story

Kentucky High School Football - Ryle nudged by Cooper

September 5, 2025: Union, KY 41091

In Friday's non-league game, the Cooper Jaguars (Union, KY) football team edged the host Ryle Raiders (Union, KY), by a tally of 20-13.

In their next game, the Jaguars battle the Campbell County Camels (Alexandria, KY) in a non-league game, on Friday, September 12. Cooper will attempt to better on its 1-2 season record. The Camels enter the game with a 2-1 record after their 55-13 non-league loss to Highlands (Fort Thomas, KY).

The Raiders (2-1) will now prepare for their outing against Christian Academy-Louisville (Louisville, KY). The Centurions come into the non-league outing with a 3-0 record. In their last outing, Christian Academy-Louisville edged Lexington Christian (Lexington, KY), 47-7, in a non-league outing.

Steve StrickerJaguars Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Cooper 0, Ryle 0
    Posted @ 5:47p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 5:47p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 5:47p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 5:47p
  5. 0 - 0

    Start of Game

    Cooper1st Quarter
    Cooper kicking off to Ryle.
    Posted @ 5:59p
  6. 0 - 0

    Fumble Recovery

    Cooper1st Quarter ~11 minutes to go
    Cooper recovered a fumble by Ryle and has the ball on Ryle's 35-yard line. Cooper 0, Ryle 0
    Posted @ 5:59p
  7. 0 - 0

    Red Zone Alert

    Cooper1st Quarter ~11 minutes to go
    Cooper is inside Ryle's 20. Cooper 0, Ryle 0
    Posted @ 6:01p
  8. 0 - 0

    Interception

    Ryle1st Quarter ~9 minutes to go
    Ryle intercepts a Cooper pass and has the ball on their own 9-yard line. Cooper 0, Ryle 0
    Posted @ 6:04p
  9. 0 - 0

    Big Play - Sack

    Cooper1st Quarter ~9 minutes to go
    Cooper with a sack. Ryle has the ball on their own 4-yard line. Cooper 0, Ryle 0
    Posted @ 6:05p
  10. 0 - 0

    Punt

    Cooper1st Quarter ~8 minutes to go
    Ryle has punted to Cooper. Cooper has the ball on Ryle's 27-yard line. Cooper 0, Ryle 0
    Posted @ 6:07p
  11. 0 - 0

    Red Zone Alert

    Cooper1st Quarter ~6 minutes to go
    Cooper is inside Ryle's 20. Cooper 0, Ryle 0
    Posted @ 6:10p
  12. 3 - 0

    Field Goal

    Cooper1st Quarter ~4 minutes to go
    Cooper - #37 Eyler Tibbs kicks a 29 Yd Field Goal. Cooper 3, Ryle 0
    Posted @ 6:13p
  13. 3 - 0

    Possession Update - Kickoff

    Ryle1st Quarter ~4 minutes to go
    Cooper kicked off to Ryle. Ryle has the ball on their own 30-yard line. Cooper 3, Ryle 0
    Posted @ 6:14p
  14. 3 - 0

    Long Run

    Ryle1st Quarter ~4 minutes to go
    Ryle with a long run. Ryle has the ball on Cooper's 48-yard line. Cooper 3, Ryle 0
    Posted @ 6:15p
  15. 3 - 0

    Big Play - Tackle For Loss

    Cooper1st Quarter ~4 minutes to go
    Cooper with a tackle for loss. Ryle has the ball on their own 48-yard line. Cooper 3, Ryle 0
    Posted @ 6:17p
  16. 3 - 0

    Punt

    Cooper1st Quarter ~3 minutes to go
    Ryle has punted to Cooper. Cooper has the ball on their own 11-yard line. Cooper 3, Ryle 0
    Posted @ 6:19p
  17. 3 - 0

    Punt

    Ryle1st Quarter Under a minute
    Cooper has punted to Ryle. Ryle has the ball on Cooper's 41-yard line. Cooper 3, Ryle 0
    Posted @ 6:24p
  18. 3 - 0

    End of 1st Quarter

    2nd Quarter
    Cooper 3, Ryle 0
    Posted @ 6:25p
  19. 3 - 0

    Long Pass

    Ryle2nd Quarter ~11 minutes to go
    Ryle with a long pass. Ryle has the ball on Cooper's 26-yard line. Cooper 3, Ryle 0
    Posted @ 6:28p
  20. 3 - 0

    Red Zone Alert

    Ryle2nd Quarter ~11 minutes to go
    Ryle is inside Cooper's 20. Cooper 3, Ryle 0
    Posted @ 6:29p
  21. 3 - 6

    Rushing Touchdown

    Ryle2nd Quarter ~10 minutes to go
    Ryle - #10 Nathan Verax with a 7 Yd Rushing TD. Cooper 3, Ryle 6
    Posted @ 6:31p
  22. 3 - 6

    Passing Two Point Conversion Failed

    Ryle2nd Quarter ~10 minutes to go
    Ryle - 2Pt Conversion Failed. Cooper 3, Ryle 6
    Posted @ 6:32p
  23. 3 - 6

    Possession Update - Kickoff

    Cooper2nd Quarter ~10 minutes to go
    Ryle kicked off to Cooper. Cooper has the ball on their own 15-yard line. Cooper 3, Ryle 6
    Posted @ 6:33p
  24. 3 - 6

    Big Play - Tackle For Loss

    Ryle2nd Quarter ~8 minutes to go
    Ryle with a tackle for loss. Cooper has the ball on their own 30-yard line. Cooper 3, Ryle 6
    Posted @ 6:38p
  25. 3 - 6

    Punt

    Ryle2nd Quarter ~8 minutes to go
    Cooper has punted to Ryle. Ryle has the ball on their own 37-yard line. Cooper 3, Ryle 6
    Posted @ 6:39p
  26. 3 - 6

    Big Play - Tackle For Loss

    Cooper2nd Quarter ~6 minutes to go
    Cooper with a tackle for loss. Ryle has the ball on Cooper's 42-yard line. Cooper 3, Ryle 6
    Posted @ 6:44p
  27. 3 - 6

    Big Play - Tackle For Loss

    Cooper2nd Quarter ~5 minutes to go
    Cooper with a tackle for loss. Ryle has the ball on Cooper's 38-yard line. Cooper 3, Ryle 6
    Posted @ 6:46p
  28. 9 - 6

    Pick-6

    Cooper2nd Quarter ~4 minutes to go
    Cooper - Pick 6! #6 Ryker Campbell with a 62-yard return. Cooper 9, Ryle 6
    Posted @ 6:47p
  29. 10 - 6

    Made Point After

    Cooper2nd Quarter ~4 minutes to go
    Cooper - #37 Eyler Tibbs PAT Good. Cooper 10, Ryle 6
    Posted @ 6:47p
  30. 10 - 6

    Possession Update - Kickoff

    Ryle2nd Quarter ~4 minutes to go
    Cooper kicked off to Ryle. Ryle has the ball on their own 37-yard line. Cooper 10, Ryle 6
    Posted @ 6:49p
  31. 10 - 6

    Long Run

    Ryle2nd Quarter ~2 minutes to go
    Ryle with a long run. Ryle has the ball on Cooper's 39-yard line. Cooper 10, Ryle 6
    Posted @ 6:53p
  32. 10 - 6

    Red Zone Alert

    Ryle2nd Quarter Under a minute
    Ryle is inside Cooper's 20. Cooper 10, Ryle 6
    Posted @ 6:54p
  33. 10 - 6

    Big Play - Sack

    Cooper2nd Quarter Under a minute
    Cooper with a sack. Ryle has the ball on Cooper's 30-yard line. Cooper 10, Ryle 6
    Posted @ 7:01p
  34. 10 - 6

    Halftime

    Halftime
    Cooper 10, Ryle 6
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:02p
  35. 10 - 6

    Start of 3rd Quarter

    Ryle3rd Quarter
    Ryle to kick off to Cooper.
    Posted @ 7:21p
  36. 10 - 6

    Possession Update - Kickoff

    Cooper3rd Quarter ~11 minutes to go
    Ryle kicked off to Cooper. Cooper has the ball on their own 20-yard line. Cooper 10, Ryle 6
    Posted @ 7:22p
  37. 10 - 6

    Long Pass

    Cooper3rd Quarter ~9 minutes to go
    Cooper with a long pass. Cooper has the ball on their own 47-yard line. Cooper 10, Ryle 6
    Posted @ 7:26p
  38. 10 - 6

    Punt

    Ryle3rd Quarter ~8 minutes to go
    Cooper has punted to Ryle. Ryle has the ball on their own 37-yard line. Cooper 10, Ryle 6
    Posted @ 7:30p
  39. 10 - 6

    Long Run

    Ryle3rd Quarter ~7 minutes to go
    Ryle with a long run. Ryle has the ball on their own 42-yard line. Cooper 10, Ryle 6
    Posted @ 7:32p
  40. 10 - 6

    Long Run

    Ryle3rd Quarter ~7 minutes to go
    Ryle - #21 Jacob Savage with a long run. Ryle has the ball on Cooper's 6-yard line. Cooper 10, Ryle 6
    Posted @ 7:33p
  41. 10 - 6

    Red Zone Alert

    Ryle3rd Quarter ~7 minutes to go
    Ryle is inside Cooper's 20. Cooper 10, Ryle 6
    Posted @ 7:33p
  42. 10 - 12

    Rushing Touchdown

    Ryle3rd Quarter ~6 minutes to go
    Ryle - #21 Jacob Savage with a 6 Yd Rushing TD. Cooper 10, Ryle 12
    Posted @ 7:34p
  43. 10 - 13

    Made Point After

    Ryle3rd Quarter ~6 minutes to go
    Ryle - PAT Good. Cooper 10, Ryle 13
    Posted @ 7:34p
  44. 10 - 13

    Possession Update - Kickoff

    Cooper3rd Quarter ~6 minutes to go
    Ryle kicked off to Cooper. Cooper has the ball on their own 48-yard line. Cooper 10, Ryle 13
    Posted @ 7:36p
  45. 10 - 13

    Punt

    Ryle3rd Quarter ~3 minutes to go
    Cooper has punted to Ryle. Ryle has the ball on their own 20-yard line. Cooper 10, Ryle 13
    Posted @ 7:39p
  46. 10 - 13

    Long Pass

    Ryle3rd Quarter ~3 minutes to go
    Ryle with a long pass. Ryle has the ball on their own 32-yard line. Cooper 10, Ryle 13
    Posted @ 7:41p
  47. 10 - 13

    Punt

    Cooper3rd Quarter Under a minute
    Ryle has punted to Cooper. Cooper has the ball on their own 29-yard line. Cooper 10, Ryle 13
    Posted @ 7:43p
  48. 10 - 13

    End of 3rd Quarter

    4th Quarter
    Cooper 10, Ryle 13
    Posted @ 7:45p
  49. 10 - 13

    Long Run

    Cooper4th Quarter ~11 minutes to go
    Cooper - #21 Keagan Maher with a long run. Cooper has the ball on Ryle's 33-yard line. Cooper 10, Ryle 13
    Posted @ 7:48p
  50. 10 - 13

    Long Pass

    Cooper4th Quarter ~9 minutes to go
    Cooper with a long pass. Cooper has the ball on Ryle's 21-yard line. Cooper 10, Ryle 13
    Posted @ 7:49p
  51. 10 - 13

    Red Zone Alert

    Cooper4th Quarter ~8 minutes to go
    Cooper is inside Ryle's 20. Cooper 10, Ryle 13
    Posted @ 7:51p
  52. 10 - 13

    Big Play - Sack

    Ryle4th Quarter ~7 minutes to go
    Ryle with a sack. Cooper has the ball on Ryle's 11-yard line. Cooper 10, Ryle 13
    Posted @ 7:53p
  53. 13 - 13

    Field Goal

    Cooper4th Quarter ~7 minutes to go
    Cooper - #37 Eyler Tibbs kicks a 24 Yd Field Goal. Cooper 13, Ryle 13
    Posted @ 7:56p
  54. 13 - 13

    Possession Update - Kickoff

    Ryle4th Quarter ~6 minutes to go
    Cooper kicked off to Ryle. Ryle has the ball on their own 38-yard line. Cooper 13, Ryle 13
    Posted @ 7:58p
  55. 13 - 13

    Long Run

    Ryle4th Quarter ~6 minutes to go
    Ryle with a long run. Ryle has the ball on Cooper's 49-yard line. Cooper 13, Ryle 13
    Posted @ 7:59p
  56. 13 - 13

    Fumble Recovery

    Cooper4th Quarter ~3 minutes to go
    Cooper recovered a fumble by Ryle and has the ball on their own 27-yard line. Cooper 13, Ryle 13
    Posted @ 8:04p
  57. 13 - 13

    Big Play - Tackle For Loss

    Ryle4th Quarter ~2 minutes to go
    Ryle with a tackle for loss. Cooper has the ball on their own 26-yard line. Cooper 13, Ryle 13
    Posted @ 8:07p
  58. 13 - 13

    Long Pass

    Cooper4th Quarter ~1 minute to go
    Cooper with a long pass. Cooper has the ball on Ryle's 46-yard line. Cooper 13, Ryle 13
    Posted @ 8:08p
  59. 13 - 13

    Long Pass

    Cooper4th Quarter Under a minute
    Cooper with a long pass. Cooper has the ball on Ryle's 15-yard line. Cooper 13, Ryle 13
    Posted @ 8:12p
  60. 13 - 13

    Red Zone Alert

    Cooper4th Quarter Under a minute
    Cooper is inside Ryle's 20. Cooper 13, Ryle 13
    Posted @ 8:12p
  61. 19 - 13

    Rushing Touchdown

    Cooper4th Quarter Under a minute
    Cooper - #21 Keagan Maher with a 3 Yd Rushing TD. Cooper 19, Ryle 13
    Posted @ 8:21p
  62. 20 - 13

    Score Correction

    Cooper4th Quarter
    Score correction for Cooper in 4th Quarter. Cooper 20, Ryle 13
    Posted @ 8:22p
  63. 20 - 13

    Possession Update - Kickoff

    Ryle4th Quarter Under a minute
    Cooper kicked off to Ryle. Ryle has the ball on their own 45-yard line. Cooper 20, Ryle 13
    Posted @ 8:23p
  64. 20 - 13

    End of Game

    Final
    Cooper 20, Ryle 13
    Posted @ 8:25p

Cooper @ Ryle Football Game Info

Fri., Sep. 5, 2025 @ 7p
Ryle High School
The Ryle (Union, KY) varsity football team lost Friday's home non-conference game against Cooper (Union, KY) by a score of 20-13.

Scoretracker Providers

Steve StrickerJaguars Reporter

Rankings & Records

Cooper (25-26)

NationalKYReg.
1,714298
OverallDistrictHomeAwayWin %District %PFPA
4-32-02-22-1.5711.000194186

Ryle (25-26)

NationalKYReg.
1,472247
OverallDistrictHomeAwayWin %District %PFPA
4-31-02-22-1.5711.000225102

Team Scoring Averages

Q1Q2Q3Q4Final
Cooper
6.313.33.55.227.7
Ryle
10.35.39.32.032.1

Team Stat Comparison

CooperRyle
142.3Rushing Yards Per Game-
148.4Passing Yards Per Game-
148.4Receiving Yards Per Game-
290.7Total Yards Per Game-
54.9Tackles Per Game-
0.9Sacks Per Game-
1.1Points Per Game-

Team Leaders

CooperRyleNational Avg.
#21 Keagan Maher129.1Rushing Yards Per Game
-
13.8
#8 Cam O'Hara148.4Passing Yards Per Game
-
14.9
#6 Ryker Campbell78.7Receiving Yards Per Game
-
11.1
#21 Keagan Maher151.9Total Yards Per Game
-
29.3
#11 Dax Bolen9.6Tackles Per Game
-
2.8
#70 Carson Clark0.3Sacks Per Game
-
0.3
#37 Eyler Tibbs2.0Points Per Game
-
2.3

Record Breakdown

Cooper (25-26)

Ryle (25-26)

4-3
Overall
4-3
2-0
League
1-0
2-3
Non-League
3-3
1-0
Head to Head
0-1
3-1
Common Opponent
2-1
2-2
Home
2-2
2-1
Away
2-1
0-0
Neutral
0-0
0-0
Playoff
0-0
4-2
In-State
4-3
0-1
Out-of-State
0-0