
Edina Football
Latest Scores
Team Overview
Players
# | Name | Position | Grade |
|---|---|---|---|
| 1 | Chase Bjorgaard | RB | 12 |
| 2 | Alex White | WR, KR, PR, DB | 12 |
| 3 | Sammy Stephenson | WR, KR, PR | 12 |
| 4 | Jabari Strader | WR | 12 |
| 6 | Will Gremmels | PK | 12 |
| 7 | Jackson McGrath | DL | 12 |
| 9 | Mason West | QB | 12 |
| 10 | Owen Egge | WR | 12 |
| 12 | Brady Olin | QB | 10 |
| 13 | Christian Hayes | SS | 12 |
| 14 | Will Grunnet | QB | 9 |
| 15 | Sam Hoy | LB | 12 |
| 16 | Max Graybill | DB | 12 |
| 17 | Jackson Bireley | WR | 11 |
| 18 | Luke Ansems | TE | 11 |
| 19 | Jack Dewing | WR | 11 |
| 20 | Cooper Drake | DB | 12 |
| 21 | Avi Aggarwal | DB | 12 |
| 22 | Jason Solberg | RB | 11 |
| 23 | Xander Rasmussen | DB | 12 |
| 24 | Ollie Swatosh | WR | 11 |
| 25 | Norulliman Shariff | DB | 12 |
| 26 | Ryland Nelson | LB | 12 |
| 27 | Sami Qleibo | DB | 11 |
| 28 | Abdiwali Kahin | LB | 11 |
| 29 | Sullivan Hook | DL | 12 |
| 30 | Carter Cameron | OLB | 11 |
| 31 | Shaka Bella | DE | 12 |
| 32 | Bennett Farmer | OLB | 11 |
| 33 | Miller Ramstack | LB | 11 |
| 34 | Graham Johnson | DB | 12 |
| 35 | John Liddicoat | FS | 12 |
| 36 | Gage Geyer | DL | 11 |
| 37 | Evan Gilder | LB | 12 |
| 38 | Asher Mahowald | OLB | 11 |
| 39 | Frank Velner | H | 12 |
| 40 | Henry Couchman | OLB | 12 |
| 41 | Luke Norman | LB | 12 |
| 42 | Adem Rivers | WR | 11 |
| 43 | Tommy Hutcheson | DL | 12 |
| 44 | Xavier Allen | DL | 11 |
| 45 | Bryan Yeater | DB | 11 |
| 46 | Sam Leebens | LB | 11 |
| 47 | Vincent Gionfriddo | RB | 11 |
| 48 | Lincoln Page | FS | 10 |
| 49 | Porter Yeaman | RB | 10 |
| 50 | Will Granberg | DL | 11 |
| 52 | Wyatt Perry | OL | 10 |
| 54 | Holden Moon | OL | 12 |
| 55 | Sawyer Jezeriski | OL, DL | 12 |
| 57 | Tyson Williams | OL | 12 |
| 59 | Axel Hawes | OL | 10 |
| 60 | Vincent Norman | OL | 10 |
| 61 | Hudson Bernarde | OL | 12 |
| 62 | John Vitt | DL | 10 |
| 64 | Haosen Zhang | OL | 11 |
| 66 | Duncan Kluis | OL | 11 |
| 67 | Ben Turner | OL | 11 |
| 74 | Cashill Carl | OL | 11 |
| 80 | Oscar Graves | DL | 11 |
| 81 | Cooper Schutts | WR | 11 |
| 82 | Luke Deangelo | DB | 11 |
| 83 | Johnny Wemer | DB | 11 |
| 84 | William Andrews | OLB | 11 |
| 85 | Jackson Bell | WR | 10 |
| 86 | Eli Caldwell | WR | 11 |
| 87 | Adam Rebischke | TE | 12 |
| 88 | Oscar Broich | TE | 12 |
| 89 | Isaac Ferris | TE | 11 |
| 92 | Aidan Azmi | DT | 12 |
| 93 | Ben Zweigbaum | DL | 11 |
Staff
Name |
|---|
Passing | |
|---|---|
| Completions | 163 |
| Attempts | 246 |
| Completion Percent | 0.663 |
| Yards | 2028 |
| Average Yards | 8.244 |
| Touchdowns | 23 |
| Interceptions | 8 |
| Quarterback Rating | 109.265 |
| Passing Yards | 184.364 |
| Games Played | 11 |
Rushing | |
|---|---|
| Attempts | 375 |
| Yards | 1702 |
| Average Yards | 4.539 |
| Touchdowns | 24 |
| Fumbles Lost | 2 |
| Two Point Conversions | 1 |
| Rushing Yards | 154.727 |
| Games Played | 11 |
Receiving | |
|---|---|
| Receptions | 163 |
| Yards | 2028 |
| Average Yards | 12.442 |
| Touchdowns | 23 |
| Two Point Conversions | 1 |
| Yards After Catch | 0 |
| Receiving Yards | 184.364 |
| Games Played | 11 |
Defensive | |
|---|---|
| Solo Tackles | 299 |
| Assisted Tackles | 273 |
| Tackles | 572 |
| Sacks | 7 |
| Fumble Recoveries | 3 |
| Interceptions | 12 |
| Forced Fumbles | 6 |
| Blocked Kicks | 0 |
| Safeties | 0 |
| Interception Touchdowns | 0 |
| Fumble Touchdowns | 0 |
| Blocked Kick Touchdowns | 0 |
| Touchdowns | 0 |
| Passes Defended | 40 |
| Tackles For Loss | 30 |
| Games Played | 11 |
Punt Returning | |
|---|---|
| Returns | 8 |
| Fair Catches | 5 |
| Yards | 84 |
| Average Yards | 10.500 |
| Touchdowns | 0 |
| Games Played | 11 |
Kick Returning | |
|---|---|
| Returns | 23 |
| Yards | 408 |
| Average Yards | 17.739 |
| Touchdowns | 0 |
| Games Played | 11 |
Punting | |
|---|---|
| Punts | 30 |
| Yards | 1070 |
| Average Yards | 35.667 |
| Touchbacks | 0 |
| Not Returned Past 20 | 0 |
| Games Played | 11 |
Kicking | |
|---|---|
| Tens Attempted | 0 |
| Tens Made | 0 |
| Twenties Attempted | 1 |
| Twenties Made | 1 |
| Thirties Attempted | 2 |
| Thirties Made | 2 |
| Forties Attempted | 1 |
| Forties Made | 0 |
| Fifties Plus Attempted | 0 |
| Fifties Plus Made | 0 |
| Field Goals Attempted | 5 |
| Field Goals Made | 3 |
| Field Goal Percent | 0.600 |
| Extra Points Attempted | 39 |
| Extra Points Made | 38 |
| Extra Points Percent | 0.974 |
| Games Played | 11 |
Team Offensive | |
|---|---|
| First Downs | 24 |
| Third Down Attempts | 12 |
| Third Down Conversions | 11 |
| Third Down Conversion Percent | 0.917 |
| Fourth Down Attempts | 0 |
| Fourth Down Conversions | 0 |
| Fourth Down Conversion Percent | 0 |
| Possession Time | 0 |
| Penalties | 7 |
| Penalty Yards | 47 |
| Yards | 3730 |
| Games Played | 11 |
Team Record | |
|---|---|
| Wins | |
| Losses | |
| Ties | |
| Points | 340 |
Passing
# | Name | G | C | Att | C% | Yd | Yd/Att | TD | Int | Rate |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Jabari Strader | 1 | 1 | 1 | 1 | 12 | 12 | 1 | 0 | 156.250 |
| 9 | Mason West | 11 | 161 | 244 | 0.660 | 2014 | 8.254 | 22 | 8 | 107.855 |
| 12 | Brady Olin | 1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 79.167 |
Rushing
# | Name | G | Att | Yd | Yd/Att | TD | Fum | 2PM | YPG |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Chase Bjorgaard | 11 | 278 | 1418 | 5.101 | 19 | 1 | 1 | 128.909 |
| 2 | Alex White | 3 | 4 | 11 | 2.750 | 0 | 0 | 0 | 3.667 |
| 9 | Mason West | 11 | 60 | 166 | 2.767 | 4 | 0 | 0 | 15.091 |
| 10 | Owen Egge | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 14 | Will Grunnet | 1 | 1 | -5 | -5 | 0 | 0 | 0 | -5 |
| 22 | Jason Solberg | 6 | 26 | 103 | 3.962 | 1 | 0 | 0 | 17.167 |
| 37 | Evan Gilder | 1 | 1 | 2 | 2 | 0 | 0 | 0 | 2 |
| 49 | Porter Yeaman | 1 | 5 | 7 | 1.400 | 0 | 0 | 0 | 7 |
Receiving
# | Name | G | Rec | Yd | Yd/Rec | TD | 2pm | YPG | YAC |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Chase Bjorgaard | 9 | 26 | 262 | 10.077 | 4 | 0 | 29.111 | 0 |
| 2 | Alex White | 9 | 40 | 474 | 11.850 | 0 | 0 | 52.667 | 0 |
| 3 | Sammy Stephenson | 11 | 35 | 572 | 16.343 | 9 | 1 | 52 | 0 |
| 4 | Jabari Strader | 11 | 47 | 530 | 11.277 | 8 | 0 | 48.182 | 0 |
| 9 | Mason West | 1 | 1 | 12 | 12 | 1 | 0 | 12 | 0 |
| 10 | Owen Egge | 4 | 7 | 123 | 17.571 | 0 | 0 | 30.750 | 0 |
| 17 | Jackson Bireley | 1 | 1 | 2 | 2 | 0 | 0 | 2 | 0 |
| 18 | Luke Ansems | 3 | 3 | 24 | 8 | 1 | 0 | 8 | 0 |
| 42 | Adem Rivers | 1 | 1 | 7 | 7 | 0 | 0 | 7 | 0 |
| 88 | Oscar Broich | 2 | 2 | 22 | 11 | 0 | 0 | 11 | 0 |
Punt Returning
# | Name | G | Ret | FC | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|---|
| 2 | Alex White | 4 | 6 | 5 | 66 | 11 | 0 |
| 4 | Jabari Strader | 1 | 2 | 0 | 18 | 9 | 0 |
Kick Returning
# | Name | G | Ret | Yd | Yd/Ret | TD |
|---|---|---|---|---|---|---|
| 4 | Jabari Strader | 8 | 14 | 272 | 19.429 | 0 |
| 10 | Owen Egge | 3 | 6 | 81 | 13.500 | 0 |
| 15 | Sam Hoy | 1 | 1 | 5 | 5 | 0 |
| 23 | Xander Rasmussen | 2 | 2 | 50 | 25 | 0 |
Kicking
# | Name | G | FGA | FGM | FG% | XPA | XPM | XP% | 1-19A | 1-19M | 20-29A | 20-29M | 30-39A | 30-39M | 40-49A | 40-49M | 50+A | 50+M |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6 | Will Gremmels | 11 | 5 | 3 | 0.600 | 39 | 38 | 0.974 | 0 | 0 | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 0 |
Defensive
# | Name | G | Tck | Atck | TTck | Sck | Fum | FF | Int | IntTD | TotTD | Sfty | BK | BKTD | PD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Chase Bjorgaard | 2 | 4 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | Alex White | 9 | 17 | 20 | 37 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 4 |
| 4 | Jabari Strader | 3 | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Will Gremmels | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 | Jackson McGrath | 9 | 11 | 14 | 25 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 13 | Christian Hayes | 8 | 11 | 9 | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| 15 | Sam Hoy | 10 | 35 | 43 | 78 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 20 | Cooper Drake | 9 | 28 | 36 | 64 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 21 | Avi Aggarwal | 4 | 2 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 23 | Xander Rasmussen | 9 | 23 | 11 | 34 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 7 |
| 27 | Sami Qleibo | 2 | 2 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 28 | Abdiwali Kahin | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 29 | Sullivan Hook | 9 | 7 | 5 | 12 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7 |
| 30 | Carter Cameron | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 31 | Shaka Bella | 4 | 4 | 3 | 7 | 0.500 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 34 | Graham Johnson | 8 | 8 | 4 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 36 | Gage Geyer | 9 | 16 | 11 | 27 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| 37 | Evan Gilder | 10 | 50 | 44 | 94 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 40 | Henry Couchman | 6 | 10 | 14 | 24 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 41 | Luke Norman | 8 | 25 | 19 | 44 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 44 | Xavier Allen | 1 | 0 | 0 | 0 | 0.500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 48 | Lincoln Page | 3 | 7 | 5 | 12 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 49 | Porter Yeaman | 5 | 4 | 4 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 50 | Will Granberg | 9 | 18 | 15 | 33 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 54 | Holden Moon | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 55 | Sawyer Jezeriski | 7 | 12 | 11 | 23 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Punting
# | Name | G | Punts | Yd | Avg | Touchbacks | In20 |
|---|---|---|---|---|---|---|---|
| 6 | Will Gremmels | 1 | 1 | 44 | 44 | 0 | 0 |
| 9 | Mason West | 10 | 29 | 1026 | 35.379 | 0 | 0 |
Help us get data for this page
We’ll post updates here as soon as we get them. If you’re a coach, you can send us your team’s information below.
Submit Team InfoLatest Headlines
Over three days, three of the first 10 in the Strib Varsity rankings hit the end of their seasons.
Schedule
Recent Livestreams
More from Edina Football
Minnesota Top 25: One team is on the rise as the playoffs play out
The first full week of the postseason led to Moorhead’s quick rise and not much else.
Watch the show: ‘Strib Varsity Live With Randy Shaver’ Episode 10
Minnetonka’s Caleb Francois and Moorhead’s Jett Feeney were among Randy Shaver’s guests on Friday’s “Strib Varsity Live.”
Top moments from section semifinals: BSM hangs on, Rocori wins on late FG
St. Thomas Academy, Mahtomedi, Hill-Murray, Benilde-St. Margaret’s, Minneapolis North and Elk River are among teams that advanced to section championships.
Highlights and Soundbites: Mason West leads Edina football over Farmington
The senior, a 2025 first round draft pick by the Chicago Blackhawks, scored three touchdowns in the round one victory.
How did the Minnesota Top 25 fare? Absolutely perfectly.
The teams in Strib Varsity’s statewide ranking went 25-for-25 on the playoff weekend.
Watch on demand: Class 6A football state tournament kicks off
Maple Grove, Minnetonka, Eden Prairie and Edina played in Class 6A’s first round on Friday, and the games are available for replay on Strib Varsity.
Playoff roundup: Find out which teams advanced in the Class 6A bracket
Catch up on the biggest moments from Friday’s games, including Andover at East Ridge and Moorhead at Blaine.
Strib Varsity writers take on postseason predictions two days at a time
Strib Varsity writers Marcus Fuller and Jim Paulsen predict outcomes for Class 6A first-round tournament games on Friday and section semifinal games on Saturday.
One last time in 2025: the class-by-class poll
Media members from across the state spent weeks refining the top 10s. As the playoffs begin, here is their last batch of the season.
Two Minnesota Top 25 squads make their losses spectacular
The ranked teams lost mostly to each other, but Edina (loser to Moorhead) and Cretin-Derham Hall (loser to Elk River) were spectacular exceptions.
















