Skip to main content
Week 10 · Final

Dragons at Sailors

Portland Dragons 30, Bar Harbor Sailors 17 · XFL FRANCHISE

FinalXFL FRANCHISEWeek 10

Final Score

Week 10
By the numbers
Dragons 30 3 TD · 3 FG · 3 XPSailors 17 2 TD · 1 FG · 2 XPJayden Daniels 218 yds passingJonathan Taylor 80 yds rushingDallas Goedert 83 yds receivingGordon Driver 6 tkl defenseTotal yards 321 · 255Passing yards 218 · 182Rushing yards 103 · 73Completions 20/41 · 21/37Yards per carry 4.1 · 3.2

Recap

AI recap

Franchise Hub Beat · 27d ago

In a critical Week 10 matchup, the Portland Dragons topped the Bar Harbor Sailors with a decisive 30-17 victory. This win solidifies the Dragons' position in the playoff race, while the Sailors will need to regroup as they face tougher competition ahead.

Leading the charge for Portland was quarterback Jayden Daniels, who threw for 218 yards and helped drive the offense effectively. Meanwhile, Jonathan Taylor added a strong ground game with 80 rushing yards, allowing the Dragons to control the clock and dictate the tempo. On the other side, Michael Penix Jr. threw two touchdown passes for Bar Harbor, but it wasn't enough to keep pace with the Dragons' offense.

Defensively, the Portland Dragons made a significant impact with Gordon Driver recording six total tackles and Leo Chenal notching two sacks, applying consistent pressure on the Sailors' offense. The game's turning point came late in the third quarter when Chenal's second sack forced a critical turnover, shifting momentum firmly in favor of Portland. Although Bar Harbor's Travis Hunter made a notable interception, the Dragons' defense proved too formidable, ensuring their victory was never in doubt.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Dragons33330
Sailors21217

Team Stats

Side by side
PODBHS
Total yards321255
Passing yards218182
Rushing yards10373
Completions20/4121/37
Yards per carry4.13.2
Sacks80
Turnovers12
Touchdowns32
Field goals3/41/1
1st downs1314
3rd downs6/165/15
Penalties7-526-41

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Dragons
Jayden DanielsQB20/4149%2182170.9
Sailors
Michael Penix JrQB21/3757%1822176.6
Rushing11 players
PlayerATTYDSYPCYACTDLNGFUM
Dragons
Jonathan TaylorHB16805.0260230
Kendre MillerHB9232.691110
Seydou TraoreTE000.0—000
David NjokuTE000.0—000
Jordan AddisonWR000.0—000
Sailors
Bucky IrvingHB13272.1—070
Dylan SampsonHB5204.0—050
Michael Penix JrQB11313.0100130
Luke MusgraveTE000.0—001
Dallas GoedertTE000.0—000
Other
Tyler AllgeierHB2136.5—071
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Dragons
Jordan AddisonWR56813.6431430
Matthew GoldenWR23919.570302
Marquise BrownWR4379.371171
David NjokuTE33612.0160151
Seydou TraoreTE11010.010100
Jonathan TaylorHB284.06070
Andrei IosivasWR188.05080
Kendre MillerHB1-1-1.01000
Sailors
Dallas GoedertTE9839.2302161
Shane LiptonWR7618.7140151
Jalen CokerWR11111.010110
Luke MusgraveTE284.05060
Other
Nico CollinsWR2199.540160
Defense31 players
Kicking2 players
PlayerFGXPLNG
Dragons
Spencer ShraderK3/4355
Sailors
Chris BoswellK1/1241