| UC DAVIS PASSING | C/ATT | YDS | AVG | TD | INT |
| Jake Maier | 29/51 | 357 | 7.0 | 4 | 3 |
| Carson Crawford | 1/1 | 40 | 40.0 | 0 | 0 |
| Team | 30/52 | 397 | 7.6 | 4 | 3 |
| UC DAVIS RUSHING | CAR | YDS | AVG | TD | LONG |
| Jr. Gilliam | 22 | 64 | 2.9 | 1 | 12 |
| Nick Fehrenbach | 1 | 12 | 12.0 | 0 | 12 |
| Carson Crawford | 2 | 5 | 2.5 | 0 | 5 |
| Troy Spencer | 1 | 0 | 0.0 | 0 | 0 |
| Team | 26 | 81 | 3.1 | 1 | 12 |
| UC DAVIS RECEIVING | REC | YDS | AVG | TD | LONG |
| Carson Crawford | 5 | 88 | 17.6 | 0 | 37 |
| Wesley Preece | 5 | 68 | 13.6 | 3 | 31 |
| Jr. Gilliam | 4 | 68 | 17.0 | 0 | 28 |
| Lance Babb II | 4 | 46 | 11.5 | 0 | 25 |
| Khris Vaughn | 6 | 42 | 7.0 | 0 | 12 |
| Blake Thorpe | 1 | 40 | 40.0 | 0 | 40 |
| Matthew Hyman | 1 | 16 | 16.0 | 0 | 16 |
| Darius Livingston | 1 | 15 | 15.0 | 0 | 15 |
| Nas Anesi | 1 | 10 | 10.0 | 0 | 10 |
| Christian Skeptaris | 1 | 3 | 3.0 | 1 | 3 |
| Daniel McFadden | 1 | 1 | 1.0 | 0 | 1 |
| Team | 30 | 397 | 13.2 | 4 | 40 |
| UC DAVIS FUMBLES | FUM | LOST | REC |
| Wesley Preece | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| UC DAVIS INTERCEPTIONS | INT | YDS | TD |
| Eric Flowers | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| UC DAVIS KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Jaylin White | 2 | 41 | 20.5 | 21 | 0 |
| Troy Spencer | 1 | 20 | 20.0 | 20 | 0 |
| Christian Skeptaris | 1 | 15 | 15.0 | 15 | 0 |
| Team | 4 | 76 | 19.0 | 21 | 0 |
| UC DAVIS PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| UC DAVIS KICKING | FG | PCT | LONG | XP | PTS |
| Max O'Rourke | 0/0 | 0.0 | 0 | 4/4 | 4 |
| Team | 0/0 | 0.0 | 0 | 4/4 | 4 |
| UC DAVIS PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Daniel Whelan | 3 | 160 | 53.3 | 0 | 0 | 62 |
| Team | 3 | 160 | 53.3 | 0 | 0 | 62 |
| NORTH DAKOTA PASSING | C/ATT | YDS | AVG | TD | INT |
| Nate Ketteringham | 29/40 | 279 | 7.0 | 3 | 1 |
| Noah Wanzek | 1/1 | 8 | 8.0 | 0 | 0 |
| Team | 30/41 | 287 | 7.0 | 3 | 1 |
| NORTH DAKOTA RUSHING | CAR | YDS | AVG | TD | LONG |
| James Johannesson | 18 | 87 | 4.8 | 0 | 24 |
| Brock Boltmann | 2 | 47 | 23.5 | 0 | 24 |
| Nate Ketteringham | 4 | 25 | 6.3 | 0 | 20 |
| Dalton Gee | 6 | 16 | 2.7 | 1 | 8 |
| Cam McKinney | 4 | 12 | 3.0 | 0 | 7 |
| Patric Rooney | 0 | 0 | 0.0 | 1 | 0 |
| Team | 1 | 0 | 0.0 | 0 | 0 |
| Team | 35 | 187 | 5.3 | 2 | 24 |
| NORTH DAKOTA RECEIVING | REC | YDS | AVG | TD | LONG |
| Garett Maag | 10 | 81 | 8.1 | 1 | 18 |
| Noah Wanzek | 4 | 59 | 14.8 | 0 | 23 |
| Brock Boltmann | 5 | 54 | 10.8 | 1 | 23 |
| Travis Toivonen | 6 | 52 | 8.7 | 0 | 19 |
| Cam McKinney | 2 | 23 | 11.5 | 0 | 16 |
| Alex Cloyd | 1 | 8 | 8.0 | 1 | 8 |
| Nate Ketteringham | 1 | 8 | 8.0 | 0 | 8 |
| Dalton Gee | 1 | 2 | 2.0 | 0 | 2 |
| Team | 30 | 287 | 9.6 | 3 | 23 |
| NORTH DAKOTA FUMBLES | FUM | LOST | REC |
| James Johannesson | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| NORTH DAKOTA INTERCEPTIONS | INT | YDS | TD |
| C.J. Siegel | 2 | 58 | 0 |
| Noah Larson | 1 | 0 | 0 |
| Team | 3 | 58 | 0 |
| NORTH DAKOTA KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Cam McKinney | 3 | 78 | 26.0 | 38 | 0 |
| Brett Finke | 1 | 17 | 17.0 | 17 | 0 |
| Team | 4 | 95 | 23.8 | 38 | 0 |
| NORTH DAKOTA PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Mikey Griebel | 1 | 6 | 6.0 | 6 | 0 |
| Team | 1 | 6 | 6.0 | 6 | 0 |
| NORTH DAKOTA KICKING | FG | PCT | LONG | XP | PTS |
| Brady Leach | 1/2 | 50.0 | 46 | 5/5 | 8 |
| Team | 1/2 | 50.0 | 46 | 5/5 | 8 |
| NORTH DAKOTA PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Cade Peterson | 3 | 92 | 30.7 | 0 | 0 | 33 |
| Team | 3 | 92 | 30.7 | 0 | 0 | 33 |