Spoilers

  • XFL
    • League Home
    • Playoff Picture
    • Power Rankings
    • Hall of Champions
  • League Forums
  • Players
    • Search
    • Draft History
    • Trades
  • Coaches
    • Search

  • Community
  • Log In
XFL Championship: Phoenix Predators vs. Orlando Guardians
January 25, 2026 70° Los Angeles Stadium
Attendance: 71,294 (106%)
Phoenix Predators 3 3 14 7 3 - 30
Orlando Guardians 3 14 0 10 0 - 27
Scoring Summary
(Qtr 1) Orlando Guardians: 4-6-ARZ 16 (8:09) 1-John Ward 33 yard field goal is GOOD. MIL 3 ARZ 0
(Qtr 1) Phoenix Predators: 4-4-MIL 5 (2:31) 12-Oscar Owens 22 yard field goal is GOOD. MIL 3 ARZ 3
(Qtr 2) Orlando Guardians: 1-1-ARZ 0 (12:20) 22-Jose Janke ran for 0 yards. TOUCHDOWN! Extra point GOOD by 1-John Ward. MIL 10 ARZ 3
(Qtr 2) Phoenix Predators: 4-6-MIL 31 (8:46) 12-Oscar Owens 48 yard field goal is GOOD. MIL 10 ARZ 6
(Qtr 2) Orlando Guardians: 2-7-ARZ 7 (0:27) 17-Dennis Morton pass complete to 2-Kenneth Evans to ARZ 0 for 7 yards. TOUCHDOWN! Extra point GOOD by 1-John Ward. MIL 17 ARZ 6
(Qtr 3) Phoenix Predators: 3-1-MIL 1 (6:20) 86-Eddie McCullough ran for 1 yards. TOUCHDOWN! Extra point GOOD by 12-Oscar Owens. MIL 17 ARZ 13
(Qtr 3) Phoenix Predators: 3-12-ARZ 36 (1:20) 13-Richard Pinto pass complete to 87-Fred Phan for 64 yards. TOUCHDOWN! Extra point GOOD by 12-Oscar Owens. MIL 17 ARZ 20
(Qtr 4) Orlando Guardians: 4-2-ARZ 2 (9:47) 1-John Ward 19 yard field goal is GOOD. MIL 20 ARZ 20
(Qtr 4) Phoenix Predators: 1-4-MIL 4 (2:06) 13-Richard Pinto pass complete to 24-Steve Williams for 4 yards. TOUCHDOWN! Extra point GOOD by 12-Oscar Owens. MIL 20 ARZ 27
(Qtr 4) Orlando Guardians: 3-10-ARZ 17 (1:14) 17-Dennis Morton pass complete to 84-Del Woodcock for 17 yards. TOUCHDOWN! Extra point GOOD by 1-John Ward. MIL 27 ARZ 27
(OT) Phoenix Predators: 4-3-MIL 27 (8:57) 12-Oscar Owens 44 yard field goal is GOOD. MIL 27 ARZ 30
Team Statistics
Orlando Guardians Phoenix Predators
First Downs 17 19
- Rushing 3 5
- Passing 14 11
- Penalty 0 3
Total Net Yards 421 365
- Offensive Plays 78 75
- Yards Per Play 5.40 4.87
Net Rushing Yards 95 103
- Rushing Attempts 20 36
- Yards Per Rush 4.75 2.86
Net Passing Yards 326 262
- Att/Comp/Int 58 / 30 / 3 36 / 25 / 1
- Gross Passing Yards 326 293
- Sacks/Yards Lost 0 / 0 3 / 31
- Yards Per Pass Play 5.62 6.72
- Yards Per Completion 10.87 11.72
Fumbles/Lost 0 / 0 0 / 0
3rd Down Conversions 7 / 17 5 / 16
- Avg YTG on 3rd Down 6.1 9.4
4th Down Conversions 0 / 1 0 / 0
Penalties/Yards 3 / 30 4 / 25
Punt Returns/Yards 3 / 5 5 / 28
Kick Returns/Yards 3 / 113 1 / 27
Int Returns/Yards 1 / 0 3 / 0
2pt Conversions 0 / 0 0 / 0
Red Zone Visits 5 3
- Red Zone TDs/FGs 3 / 2 2 / 1
Avg Drive Start OWN 27 OWN 31
Time of Possession 27:58 39:31
Drive Charts
Orlando Guardians
Qtr Start Poss From Plays Yards Result
1 15:00 1:40 OWN 28 3 10 Punt
1 11:48 3:42 OWN 39 8 45 Field Goal
1 2:28 0:16 OWN 25 3 0 Punt
1 0:03 2:46 OWN 38 6 62 Touchdown
2 8:42 1:38 OWN 25 3 5 Punt
2 2:51 2:27 OWN 4 11 96 Touchdown
3 13:01 2:02 OWN 23 3 9 Punt
3 6:18 0:49 OWN 35 3 4 Interception
3 4:02 1:29 OWN 11 3 6 Punt
3 1:10 0:57 OWN 25 3 2 Punt
4 14:46 5:02 OWN 31 8 67 Field Goal
4 8:57 0:03 OPP 47 1 0 Interception
4 6:36 2:17 OWN 9 5 16 Interception
4 2:02 0:54 OWN 25 11 75 Touchdown
4 0:32 0:32 OWN 35 3 23 Half
OT 8:53 1:24 OWN 25 4 11 Downs
Phoenix Predators
Qtr Start Poss From Plays Yards Result
1 13:20 1:32 OWN 18 3 -4 Punt
1 8:06 5:38 OWN 25 9 70 Field Goal
1 2:12 2:09 OWN 31 3 -13 Punt
2 12:17 3:35 OWN 25 7 44 Field Goal
2 7:04 4:13 OWN 26 7 31 Punt
2 0:24 0:24 OWN 25 1 5 Half
3 15:00 1:59 OWN 25 3 4 Punt
3 10:59 4:41 OWN 26 9 74 Touchdown
3 5:29 1:27 OWN 46 4 11 Punt
3 2:33 1:22 OWN 38 3 62 Touchdown
3 0:13 0:27 OWN 29 3 -9 Punt
4 9:44 0:48 OWN 25 2 11 Interception
4 8:53 2:17 OWN 46 3 7 Punt
4 4:19 2:16 OPP 37 6 37 Touchdown
4 1:08 0:36 OWN 25 3 -2 Punt
OT 15:00 6:07 OWN 25 9 48 Field Goal
Player Stats
Rushing Stats
Orlando Guardians
Name Att Yds Avg Lng 10+ TDs
#28 Jose Janke 14 83 5.93 22 3 1
#82 Shane Weiser 6 12 2.00 3 0 0
Phoenix Predators
Name Att Yds Avg Lng 10+ TDs
#24 Steve Williams 20 48 2.40 8 0 0
#86 Eddie McCullough 9 35 3.89 11 2 1
#47 Andre Morales 7 20 2.86 10 1 0
Passing Stats
Orlando Guardians
Name Att Comp Yds Sk/Yd TDs Lng Int Rate
#5 Dennis Morton 58 30 326 0 / 0 2 32 3 58.55
Phoenix Predators
Name Att Comp Yds Sk/Yd TDs Lng Int Rate
#19 Richard Pinto 36 25 293 3 / 31 2 64 1 100.81
Receiving Stats
Orlando Guardians
Name Rec Yds Avg Lng TDs
#87 Brandon Uren 9 109 12.11 32 0
#82 Shane Weiser 5 70 14.00 24 0
#84 Del Woodcock 5 48 9.60 17 1
#10 Kenneth Evans 3 40 13.33 18 1
#28 Jose Janke 1 18 18.00 18 0
#32 Rocky Casper 4 16 4.00 12 0
#80 Thomas Vansickle 1 11 11.00 11 0
#13 Orlando Dietrich 1 8 8.00 8 0
#10 Dustin Christiansen 1 6 6.00 6 0
Phoenix Predators
Name Rec Yds Avg Lng TDs
#88 Fred Phan 5 108 21.60 64 1
#24 Steve Williams 8 69 8.63 27 1
#15 Jose Huffine 5 38 7.60 19 0
#81 Kenneth White 3 37 12.33 15 0
#82 Tyler Bannon 3 29 9.67 13 0
#86 Eddie McCullough 1 12 12.00 12 0
Blocking Stats
Orlando Guardians
Name PassBlk RunBlk SkAlld TklAlld
#59 James Grenier 12 6 0 0
#50 Brian Dizon 0 4 0 0
#30 John Burt 5 9 0 0
#66 Lawrence Shuck 0 4 0 0
#31 Jack Gullion 0 3 0 0
#24 Travis Stevenson 0 4 0 0
#94 Charles Whitehead 0 4 0 2
#55 Isaac Cook 0 5 0 0
#55 Tony Steinberg 0 6 0 0
#98 Jacques Perkins 0 5 0 1
#51 Percy Howard 64 33 0 3
#62 Billy Gadbois 64 28 0 0
#32 Rocky Casper 22 14 0 0
#73 Paul Monge 59 25 0 4
#66 Michael Rose 60 28 0 1
#70 Curtis Holland 55 26 0 0
#28 Jose Janke 15 5 0 0
#84 Del Woodcock 18 23 0 1
#83 Thomas Myers 11 10 0 0
#80 Thomas Vansickle 0 21 0 0
#81 Tim Boyer 0 1 0 0
#13 Orlando Dietrich 0 13 0 0
#87 Brandon Uren 0 14 0 0
#69 Francisco Jones 0 1 0 0
#53 James Lewis 0 1 0 0
#82 Shane Weiser 3 1 0 0
#10 Dustin Christiansen 0 1 0 0
#77 Garth Marsh 2 1 0 0
#75 Ryan Darnell 6 2 0 0
#25 Jack Bowen 0 1 0 1
#48 Christopher Allen 1 0 0 0
#89 Timothy Colon 0 1 0 0
Phoenix Predators
Name PassBlk RunBlk SkAlld TklAlld
#66 David Gardner 49 49 1 4
#77 Timothy Almond 51 45 1 6
#70 Stephen Allen 15 4 1 1
#35 Sean Roten 0 4 0 2
#57 Jacob Cook 6 4 0 1
#98 Jonathon Burbank 10 5 0 0
#92 Jeremy Dunne 0 7 0 0
#74 Timothy Mast 38 40 0 0
#59 Reed Humphreys 37 43 0 0
#61 Gabriel Napolitano 38 41 0 2
#24 Steve Williams 2 9 0 2
#88 Fred Phan 0 16 0 1
#15 Jose Huffine 0 19 0 1
#47 Andre Morales 18 27 0 2
#31 Eric Montgomery 6 10 0 1
#66 Steve Jackson 14 4 0 0
#75 James Lewis 11 2 0 0
#60 Cory Visconti 14 0 0 0
#81 Kenneth White 10 23 0 1
#82 Tyler Bannon 0 8 0 2
#84 Pierre Tatum 0 13 0 0
#92 Jason Maynard 2 3 0 1
#61 Edward Motsinger 0 6 0 0
#97 Mark Morrison 0 4 0 1
#86 Eddie McCullough 0 1 0 1
#44 Dennis Peterson 0 1 0 0
#44 James Young 0 2 0 0
#60 Billy Baber 0 1 0 0
#50 Guillermo Scott 0 4 0 0
#37 Don Luton 0 1 0 1
#63 Ronald Winter 2 1 0 0
#49 James Perez 0 1 0 0
Interception Stats
Orlando Guardians
Name Int Yds Avg TDs
#58 Doug Rogers 1 0 0.00 0
Phoenix Predators
Name Int Yds Avg TDs
#35 Sean Roten 1 0 0.00 0
#26 Robert Hoffman 1 0 0.00 0
#44 James Young 1 0 0.00 0
Fumble Stats
Orlando Guardians
Name Fumb Recov Force TDs
Phoenix Predators
Name Fumb Recov Force TDs
Punting
Orlando Guardians
Name Punts Yds Avg Net Lng In20
#4 Willard Kibbe 6 292 48.67 44.50 52 1
Phoenix Predators
Name Punts Yds Avg Net Lng In20
#18 Dwayne Hensley 8 343 42.88 42.75 49 3
Kicking
Orlando Guardians
Name FG 40+ 50+ Lng XP
#7 John Ward 2 / 2 0 / 0 0 / 0 33 3 / 3
Phoenix Predators
Name FG 40+ 50+ Lng XP
#12 Oscar Owens 3 / 3 2 / 2 0 / 0 48 3 / 3
Punt Return
Orlando Guardians
Name Ret Yds Avg Lng TDs
#10 Kenneth Evans 3 5 1.7 4 0
Phoenix Predators
Name Ret Yds Avg Lng TDs
#26 Robert Hoffman 5 28 5.6 9 0
Kick Return
Orlando Guardians
Name Ret Yds Avg TDs
#10 Kenneth Evans 3 113 37.7 0
Phoenix Predators
Name Ret Yds Avg TDs
#24 Steve Williams 1 27 27.0 0
Defensive Stats
Orlando Guardians
Name Tackles Sacks
#53 James Lewis 11 0
#30 John Burt 8 0
#58 Doug Rogers 8 0
#94 Robert Wheeler 7 0
#66 Lawrence Shuck 6 2
#55 Tony Steinberg 5 0
#25 Jack Bowen 5 0
#48 Willard Piper 4 0
#98 Jacques Perkins 3 1
#24 Travis Stevenson 2 0
#94 Charles Whitehead 2 0
#84 Del Woodcock 2 0
#55 Isaac Cook 1 0
#35 Timothy Scheerer 1 0
#31 Jack Gullion 1 0
#80 Thomas Vansickle 1 0
#69 Francisco Jones 1 0
Phoenix Predators
Name Tackles Sacks
#35 Sean Roten 7 0
#37 Don Luton 7 0
#91 Thomas Peete 7 0
#98 Jonathon Burbank 5 0
#57 Jacob Cook 5 0
#44 Dennis Peterson 4 0
#50 Guillermo Scott 4 0
#44 James Young 3 0
#61 Edward Motsinger 2 0
#92 Jason Maynard 2 0
#28 Eric Rosenzweig 2 0
#26 Robert Hoffman 2 0
#49 James Perez 1 0
#97 Mark Morrison 1 0
#88 Fred Phan 1 0
Copyright ©2013-2026 Catalyst Productions | Weather data powered by Visual Crossing
Website Version 2422f0e
Terms & Conditions | Privacy Policy