Portland
Dragons
4-2
20
FINAL
28
Tokyo
Thunderwolves
3-4
AI Recap
AI RECAPIn a tightly contested matchup, the Tokyo Thunderwolves narrowly defeated the Portland Dragons 28-20, securing a vital victory in Week 8 of the 2026 season. The win not only boosts Tokyo's playoff hopes but also showcases their resilience against a formidable opponent.
Leading the charge for the Thunderwolves was Sam Darnold, who threw for 306 yards and three touchdowns, demonstrating precision and poise under pressure. DJ Moore was a standout in the receiving corps, racking up 99 yards, while Travis Etienne Jr. contributed a solid ground game with 65 rushing yards, helping to balance the offense and keep the Dragons' defense guessing.
Defensively, the Thunderwolves made crucial plays to turn the tide in their favor, highlighted by an interception from Chris Johnson that shifted momentum late in the game. Despite the Dragons' Roquan Smith recording 13 total tackles and Vita Vea's two sacks, it was the Thunderwolves' ability to capitalize on key opportunities that ultimately determined the outcome. The turning point came when Darnold connected with Moore for a touchdown midway through the fourth quarter, solidifying their lead and forcing the Dragons to play catch-up.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Sam Darnold | QB | 44 | 29 | 306 | 3 | 0 | 108.7 |
| Jayden Daniels | QB | 44 | 19 | 217 | 0 | 1 | 49.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Travis Etienne Jr | HB | 14 | 65 | 4.6 | 0 | 26 | 1 |
| Jonathan Taylor | HB | 7 | 62 | 8.9 | 0 | 33 | 0 |
| Najee Harris | HB | 7 | 42 | 6.0 | 2 | 19 | 0 |
| Blake Corum | HB | 6 | 21 | 3.5 | 0 | 7 | 0 |
| Jayden Daniels | QB | 5 | 19 | 3.8 | 0 | 7 | 0 |
| Foster Moreau | TE | 3 | 10 | 3.3 | 1 | 4 | 0 |
| Sam Darnold | QB | 2 | 6 | 3.0 | 0 | 7 | 0 |
| Jerome Ford | HB | 1 | 5 | 5.0 | 0 | 5 | 0 |
| Matthew Golden | WR | 1 | 5 | 5.0 | 0 | 5 | 0 |
| DJ Moore | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Oronde Gadsden | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Jordan Addison | WR | 0 | 0 | 0.0 | 0 | 0 | 1 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| DJ Moore | WR | 6 | 99 | 16.5 | 0 | 29 | 0 |
| Oronde Gadsden | TE | 6 | 76 | 12.7 | 0 | 19 | 1 |
| Tim Stecker | WR | 5 | 71 | 14.2 | 1 | 27 | 0 |
| Matthew Golden | WR | 6 | 70 | 11.7 | 0 | 23 | 0 |
| Jordan Addison | WR | 5 | 56 | 11.2 | 0 | 14 | 0 |
| Brandon Aiyuk | WR | 2 | 53 | 26.5 | 0 | 29 | 1 |
| David Njoku | TE | 4 | 34 | 8.5 | 0 | 11 | 0 |
| Blake Corum | HB | 4 | 24 | 6.0 | 0 | 14 | 0 |
| Travis Etienne Jr | HB | 3 | 16 | 5.3 | 1 | 8 | 0 |
| Ladd McConkey | WR | 2 | 13 | 6.5 | 1 | 12 | 0 |
| Foster Moreau | TE | 2 | 6 | 3.0 | 0 | 5 | 0 |
| Najee Harris | HB | 2 | 4 | 2.0 | 0 | 3 | 0 |
| Jerome Ford | HB | 1 | 1 | 1.0 | 0 | 1 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Roquan Smith | MIKE | 13 | 0 | 0 | 1 | 0 |
| Vita Vea | DT | 4 | 2 | 0 | 0 | 0 |
| Drue Tranquill | WILL | 7 | 0 | 0 | 1 | 0 |
| Chris Johnson | CB | 2 | 0 | 1 | 0 | 1 |
| Caleb Downs | SS | 6 | 0 | 0 | 1 | 0 |
| Kendal Daniels | WILL | 6 | 0 | 0 | 0 | 0 |
| Andrew McDougald | CB | 5 | 0 | 0 | 0 | 1 |
| Jevon Holland | FS | 4 | 0 | 0 | 0 | 2 |
| Tony Adams | SS | 4 | 0 | 0 | 0 | 1 |
| Kevin Byard III | FS | 4 | 0 | 0 | 0 | 1 |
| Mekhi Blackmon | CB | 4 | 0 | 0 | 0 | 0 |
| Josh Hines-Allen | REDG | 3 | 0 | 0 | 0 | 1 |
| Cor'Dale Flott | CB | 3 | 0 | 0 | 0 | 1 |
| Victor Dimukeje | REDG | 3 | 0 | 0 | 0 | 0 |
| R Mason Thomas | LEDG | 2 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 2 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 2 | 0 | 0 | 0 | 0 |
| Jer'Zhan Newton | DT | 2 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 1 | 0 | 0 | 0 | 0 |
| Robert Spillane | MIKE | 1 | 0 | 0 | 0 | 0 |
| Calijah Kancey | DT | 1 | 0 | 0 | 0 | 0 |
| Owen Pappoe | MIKE | 1 | 0 | 0 | 0 | 0 |
| Trey Hendrickson | REDG | 1 | 0 | 0 | 0 | 0 |
| Leo Chenal | WILL | 1 | 0 | 0 | 0 | 0 |
| Gordon Driver | REDG | 1 | 0 | 0 | 0 | 0 |
| Billy Bowman Jr | CB | 1 | 0 | 0 | 0 | 0 |
| Jarvis Brownlee Jr | CB | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Matt Prater | K | 0 | 0 | 4 | 0 |
| Spencer Shrader | K | 2 | 2 | 2 | 48 |

