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 Royal (Royal City, WA) varsity football team won Saturday's neutral playoff game against Freeman (Rockford, WA) by a score of 57-21.

Q1Q2Q3Q4Final
Freeman7001421
Royal221471457
Final score provided by M. Ellis.
  • Recap
  • Box Score
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Stats

Freeman

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2244276.50012.5115668.0
2Boen Phelps (Sr)2243276.51212.5115669.5
3Luke Whitaker (Jr)010.00000039.6
Freeman

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals191216.4642
2Boen Phelps (Sr)11968.74702
2Kanoa Rogan (Jr)5244.81400
6H. Fatherree (Sr)310.3300
Freeman

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2227612.51461
2Kanoa Rogan (Jr)11414.0140
3Luke Whitaker (Jr)45313.3250
6H. Fatherree (Sr)22010.0110
8Reed Hicks (Sr)34515.0300
10Ryan Delcour (Sr)4184.5100
11Sage Gilbert (Jr)812615.8561
Freeman

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals121276114511
2Boen Phelps (Sr)9696
2Kanoa Rogan (Jr)24141856
3Luke Whitaker (Jr)5353
6H. Fatherree (Sr)1204364
8Reed Hicks (Sr)4545
10Ryan Delcour (Sr)1818
11Sage Gilbert (Jr)12653179
Freeman

Total Yards

#Athlete NameRushPassRecTotal
Team Totals121276276397
2Boen Phelps (Sr)96276372
2Kanoa Rogan (Jr)241438
3Luke Whitaker (Jr)05353
6H. Fatherree (Sr)12021
8Reed Hicks (Sr)4545
10Ryan Delcour (Sr)1818
11Sage Gilbert (Jr)126126
Freeman

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3016463.0
2Boen Phelps (Sr)103131.0
3Luke Whitaker (Jr)101.0
6H. Fatherree (Sr)437.0
8Reed Hicks (Sr)235.0
10Ryan Delcour (Sr)426.0
11Sage Gilbert (Jr)2021.0
12Caleb Cochran (Sr)404.0
54Dailyn Poston (Sr)1341.0
55Ethan Hernandez011.0
68Jayden Lentz (Sr)202.0
76Jackson Grover (Sr)011.0
Freeman

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals410025.040
2Boen Phelps (Sr)410025.040
Freeman

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals312943.0541
2Boen Phelps (Sr)312943.0541
Freeman

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals711416.359114
2Kanoa Rogan (Jr)11818.01818
6H. Fatherree (Sr)34314.31543
11Sage Gilbert (Jr)35317.72653
Freeman

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31800119
2Boen Phelps (Sr)21200113
11Sage Gilbert (Jr)16006
Freeman

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.00001
2Boen Phelps (Sr)111.00001
Freeman

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals2103
2Boen Phelps (Sr)22
11Sage Gilbert (Jr)101
Stat Supplier Logo

Freeman's stats are presented by HudlHudl

Royal has not entered stats for this game.

Game Story

Washington High School Football - Royal trounces Freeman

November 26, 2022: Rockford, WA 99030

In Saturday's non-league match, the visiting Royal Knights football squad scored a big 57-21 win over the Freeman Scotties.

With the win, Royal upgrades its record to 11-1 on the season. The Knights travel to Mt. Baker (Deming, WA) to confront the Mountaineers in a non-league outing on Saturday, December 3. The Mountaineers go into the outing with a record of 9-4. Mt. Baker won 14-13 in their recent non-league outing against Nooksack Valley (Everson, WA)

With the loss, Freeman moves to 9-3 on the season.

DJ JaredScotties Reporter
Michael EllisKnights Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Freeman 0, Royal 0
    Posted @ 2:32p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 2:32p
  3. Field Conditions

    Field Conditions Wet
    Posted @ 2:32p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 2:32p
  5. Commentary

    Freeman won coin toss and deferred. Royal will receive opening kickoff.
    Posted @ 3:01p
  6. 0 - 0

    Start of Game

    Freeman1st Quarter
    Freeman kicking off to Royal.
    Posted @ 3:08p
  7. 0 - 0

    Possession Update - Kickoff

    Royal1st Quarter ~11 minutes to go
    Freeman kicked off to Royal. Royal has the ball on their own 37-yard line. Freeman 0, Royal 0
    Posted @ 3:09p
  8. 0 - 0

    Long Pass

    Royal1st Quarter ~9 minutes to go
    Royal - #5 Bryan Larsen with a long pass to #87 Bennett Brown. Royal has the ball on Freeman's 18-yard line. Freeman 0, Royal 0
    Posted @ 3:12p
  9. 0 - 0

    Red Zone Alert

    Royal1st Quarter ~9 minutes to go
    Royal is inside Freeman's 20. Freeman 0, Royal 0
    Posted @ 3:12p
  10. 0 - 6

    Passing Touchdown

    Royal1st Quarter ~8 minutes to go
    Royal - #5 Bryan Larsen 6 Yd pass completed to #7 Edgar Delarosa for a TD. Freeman 0, Royal 6
    Posted @ 3:16p
  11. 0 - 8

    Two Point Pass Completed

    Royal1st Quarter ~8 minutes to go
    Royal - #5 Bryan Larsen pass completed to #11 Aldo Farias for a 2Pt Conversion. Freeman 0, Royal 8
    Posted @ 3:17p
  12. 0 - 8

    Possession Update - Kickoff

    Freeman1st Quarter ~8 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 27-yard line. Freeman 0, Royal 8
    Posted @ 3:18p
  13. 0 - 8

    Punt

    Royal1st Quarter ~7 minutes to go
    Freeman has punted to Royal. Royal has the ball on their own 27-yard line. Freeman 0, Royal 8
    Posted @ 3:20p
  14. 0 - 8

    Long Pass

    Royal1st Quarter ~5 minutes to go
    Royal - #5 Bryan Larsen with a long pass to #9 Case Christensen. Royal has the ball on Freeman's 41-yard line. Freeman 0, Royal 8
    Posted @ 3:23p
  15. 0 - 14

    Rushing Touchdown

    Royal1st Quarter ~4 minutes to go
    Royal - #5 Dylan Allred with a 33 Yd Rushing TD. Freeman 0, Royal 14
    Posted @ 3:25p
  16. 0 - 15

    Made Point After

    Royal1st Quarter ~4 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 0, Royal 15
    Posted @ 3:26p
  17. 0 - 15

    Possession Update - Kickoff

    Freeman1st Quarter ~4 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 27-yard line. Freeman 0, Royal 15
    Posted @ 3:27p
  18. 0 - 21

    Pick-6

    Royal1st Quarter ~3 minutes to go
    Royal - Pick 6! #22 Ethan Ellis with a 51-yard return. Freeman 0, Royal 21
    Posted @ 3:29p
  19. 0 - 22

    Made Point After

    Royal1st Quarter ~3 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 0, Royal 22
    Posted @ 3:30p
  20. 0 - 22

    Possession Update - Kickoff

    Freeman1st Quarter ~3 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 34-yard line. Freeman 0, Royal 22
    Posted @ 3:32p
  21. 6 - 22

    Rushing Touchdown

    Freeman1st Quarter ~2 minutes to go
    Freeman - #2 Colton Wells with a 47 Yd Rushing TD. Freeman 6, Royal 22
    Posted @ 3:34p
  22. 7 - 22

    Made Point After

    Freeman1st Quarter ~2 minutes to go
    Freeman - #2 Colton Wells PAT Good. Freeman 7, Royal 22
    Posted @ 3:34p
  23. 7 - 22

    Possession Update - Kickoff

    Royal1st Quarter ~2 minutes to go
    Freeman kicked off to Royal. Royal has the ball on their own 40-yard line. Freeman 7, Royal 22
    Posted @ 3:35p
  24. 7 - 22

    Interception

    Freeman1st Quarter ~2 minutes to go
    Freeman - #10 Nash Mclean intercepts a Royal pass and has the ball on Royal's 44-yard line. Freeman 7, Royal 22
    Posted @ 3:36p
  25. 7 - 22

    Turnover on Downs

    Royal1st Quarter Under a minute
    Freeman has turned possession over on downs. Royal has the ball on their own 36-yard line. Freeman 7, Royal 22
    Posted @ 3:39p
  26. 7 - 22

    End of 1st Quarter

    2nd Quarter
    Freeman 7, Royal 22
    Posted @ 3:42p
  27. 7 - 28

    Passing Touchdown

    Royal2nd Quarter ~11 minutes to go
    Royal - #5 Bryan Larsen 52 Yd pass completed to #7 Edgar Delarosa for a TD. Freeman 7, Royal 28
    Posted @ 3:42p
  28. 7 - 29

    Made Point After

    Royal2nd Quarter ~11 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 7, Royal 29
    Posted @ 3:42p
  29. 7 - 29

    Possession Update - Kickoff

    Freeman2nd Quarter ~11 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 34-yard line. Freeman 7, Royal 29
    Posted @ 3:43p
  30. 7 - 29

    Punt

    Royal2nd Quarter ~10 minutes to go
    Freeman has punted to Royal. Royal has the ball on their own 43-yard line. Freeman 7, Royal 29
    Posted @ 3:43p
  31. 7 - 35

    Passing Touchdown

    Royal2nd Quarter ~8 minutes to go
    Royal - #5 Bryan Larsen 15 Yd pass completed to #7 Edgar Delarosa for a TD. Freeman 7, Royal 35
    Posted @ 3:51p
  32. 7 - 36

    Made Point After

    Royal2nd Quarter ~8 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 7, Royal 36
    Posted @ 3:51p
  33. 7 - 36

    Possession Update - Kickoff

    Freeman2nd Quarter ~8 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 20-yard line. Freeman 7, Royal 36
    Posted @ 3:52p
  34. 7 - 36

    Punt

    Royal2nd Quarter ~7 minutes to go
    Freeman has punted to Royal. Royal has the ball on their own 49-yard line. Freeman 7, Royal 36
    Posted @ 3:53p
  35. 7 - 36

    Interception

    Freeman2nd Quarter ~5 minutes to go
    Freeman - #54 Dailyn Poston intercepts a Royal pass and has the ball on their own 21-yard line. Freeman 7, Royal 36
    Posted @ 3:59p
  36. 7 - 36

    Turnover on Downs

    Royal2nd Quarter Under a minute
    Freeman has turned possession over on downs. Royal has the ball on their own 37-yard line. Freeman 7, Royal 36
    Posted @ 4:16p
  37. 7 - 36

    Halftime

    Halftime
    Freeman 7, Royal 36
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 4:17p
  38. 7 - 36

    Start of 3rd Quarter

    Royal3rd Quarter
    Royal to kick off to Freeman.
    Posted @ 4:28p
  39. 7 - 36

    Possession Update - Kickoff

    Freeman3rd Quarter ~11 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 48-yard line. Freeman 7, Royal 36
    Posted @ 4:28p
  40. 7 - 36

    Turnover on Downs

    Royal3rd Quarter ~8 minutes to go
    Freeman has turned possession over on downs. Royal has the ball on their own 38-yard line. Freeman 7, Royal 36
    Posted @ 4:31p
  41. 7 - 36

    Red Zone Alert

    Royal3rd Quarter ~7 minutes to go
    Royal is inside Freeman's 20. Freeman 7, Royal 36
    Posted @ 4:36p
  42. 7 - 42

    Rushing Touchdown

    Royal3rd Quarter ~6 minutes to go
    Royal - #32 Nathan Niebla with a 17 Yd Rushing TD. Freeman 7, Royal 42
    Posted @ 4:36p
  43. 7 - 43

    Made Point After

    Royal3rd Quarter ~6 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 7, Royal 43
    Posted @ 4:36p
  44. 7 - 43

    Possession Update - Kickoff

    Freeman3rd Quarter ~6 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 15-yard line. Freeman 7, Royal 43
    Posted @ 4:37p
  45. 7 - 43

    Red Zone Alert

    Freeman3rd Quarter ~4 minutes to go
    Freeman is inside Royal's 20. Freeman 7, Royal 43
    Posted @ 4:42p
  46. 7 - 43

    Turnover on Downs

    Royal3rd Quarter ~2 minutes to go
    Freeman has turned possession over on downs. Royal has the ball on their own 11-yard line. Freeman 7, Royal 43
    Posted @ 4:44p
  47. 7 - 43

    End of 3rd Quarter

    4th Quarter
    Freeman 7, Royal 43
    Posted @ 4:49p
  48. 7 - 43

    Interception

    Freeman4th Quarter ~11 minutes to go
    Freeman - #10 Nash Mclean intercepts a Royal pass and has the ball on their own 39-yard line. Freeman 7, Royal 43
    Posted @ 4:52p
  49. 7 - 43

    Red Zone Alert

    Freeman4th Quarter ~9 minutes to go
    Freeman is inside Royal's 20. Freeman 7, Royal 43
    Posted @ 4:53p
  50. 13 - 43

    Rushing Touchdown

    Freeman4th Quarter ~9 minutes to go
    Freeman - #2 Colton Wells with a 5 Yd Rushing TD. Freeman 13, Royal 43
    Posted @ 4:56p
  51. 13 - 43

    Rushing Two Point Conversion Failed

    Freeman4th Quarter ~9 minutes to go
    Freeman - 2Pt Conversion Failed. Freeman 13, Royal 43
    Posted @ 4:56p
  52. 13 - 43

    Possession Update - Kickoff

    Royal4th Quarter ~8 minutes to go
    Freeman kicked off to Royal. Royal has the ball on Freeman's 49-yard line. Freeman 13, Royal 43
    Posted @ 4:57p
  53. 13 - 43

    Red Zone Alert

    Royal4th Quarter ~6 minutes to go
    Royal is inside Freeman's 20. Freeman 13, Royal 43
    Posted @ 5:03p
  54. 13 - 49

    Passing Touchdown

    Royal4th Quarter ~6 minutes to go
    Royal - #5 Bryan Larsen 17 Yd pass completed to #7 Edgar Delarosa for a TD. Freeman 13, Royal 49
    Posted @ 5:03p
  55. 13 - 50

    Made Point After

    Royal4th Quarter ~6 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 13, Royal 50
    Posted @ 5:03p
  56. 13 - 50

    Possession Update - Kickoff

    Freeman4th Quarter ~5 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 27-yard line. Freeman 13, Royal 50
    Posted @ 5:04p
  57. 19 - 50

    Passing Touchdown

    Freeman4th Quarter ~4 minutes to go
    Freeman - #2 Kanoa Rogan 56 Yd pass completed to #11 Tyce Gilbert for a TD. Freeman 19, Royal 50
    Posted @ 5:06p
  58. 21 - 50

    Two Point Pass Completed

    Freeman4th Quarter ~4 minutes to go
    Freeman - Pass completed for a 2Pt Conversion. Freeman 21, Royal 50
    Posted @ 5:07p
  59. 21 - 50

    Possession Update - Kickoff

    Royal4th Quarter ~3 minutes to go
    Freeman kicked off to Royal. Royal has the ball on Freeman's 48-yard line. Freeman 21, Royal 50
    Posted @ 5:08p
  60. 21 - 56

    Rushing Touchdown

    Royal4th Quarter ~2 minutes to go
    Royal - #32 Nathan Niebla with a 40 Yd Rushing TD. Freeman 21, Royal 56
    Posted @ 5:11p
  61. 21 - 57

    Made Point After

    Royal4th Quarter ~2 minutes to go
    Royal - #34 Oscar Cervantes PAT Good. Freeman 21, Royal 57
    Posted @ 5:11p
  62. 21 - 57

    Possession Update - Kickoff

    Freeman4th Quarter ~2 minutes to go
    Royal kicked off to Freeman. Freeman has the ball on their own 36-yard line. Freeman 21, Royal 57
    Posted @ 5:13p
  63. 21 - 57

    Two-Minute Warning

    Freeman4th Quarter ~2 minutes to go
    Freeman has the ball on their own 36-yard line. Freeman 21, Royal 57
    Posted @ 5:14p
  64. 21 - 57

    Turnover on Downs

    Royal4th Quarter Under a minute
    Freeman has turned possession over on downs. Royal has the ball on Freeman's 38-yard line. Freeman 21, Royal 57
    Posted @ 5:19p
  65. 21 - 57

    End of Game

    Final
    Freeman 21, Royal 57
    Posted @ 5:20p
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. C. Johnson

    What a end to the MB NSV game. Trailing the whole game until 26 sec left. Won by a NSV missed xtra point.

Freeman vs Royal Football Game Info

Sat., Nov. 26, 2022 @ 3p
The Royal (Royal City, WA) varsity football team won Saturday's neutral playoff game against Freeman (Rockford, WA) by a score of 57-21.

Scoretracker Providers

DJ JaredScotties Reporter
Michael EllisKnights Reporter

Rankings & Records

Freeman (22-23)

WAClass
617
OverallDistrictHomeAwayNeutralWin %District %PFPA
9-35-14-14-11-1.750.833352205

Royal (22-23)

WAClass
111
OverallDistrictHomeAwayNeutralWin %District %PFPA
12-14-05-14-03-0.9231.00054899

Team Scoring Averages

Q1Q2Q3Q4Final
Freeman
11.28.76.04.829.3
Royal
15.413.65.77.542.2

Team Stat Comparison

FreemanRoyal
145.8Rushing Yards Per Game4.9
192.6Passing Yards Per Game23.0
196.1Receiving Yards Per Game23.0
338.4Total Yards Per Game27.9
58.3Tackles Per Game3.3
0.3Sacks Per Game0.1
23.8Points Per Game2.6

Team Leaders

FreemanRoyalNational Avg.
#2 Boen Phelps88.8Rushing Yards Per Game#32 Kaleb Hernandez38.021.0
#2 Boen Phelps195.3Passing Yards Per Game#5 Dylan Allred299.051.8
#10 Ryan Delcour51.5Receiving Yards Per Game#7 Edgar Delarosa132.017.6
#2 Boen Phelps293.0Total Yards Per Game#5 Dylan Allred325.037.0
#2 Boen Phelps13.3Tackles Per Game#5 Dylan Allred9.02.8
#2 Colton Wells0.1Sacks Per Game#34 Oscar Cervantes1.00.2
#2 Boen Phelps8.3Points Per Game#7 Edgar Delarosa18.02.2

Record Breakdown

Freeman (22-23)

Royal (22-23)

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