| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Williams (4-2) | 7 | 14 | 0 | 0 | 21 |
| Tufts (5-1) | 7 | 14 | 7 | 0 | 28 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 1st | 07:50 |
Williams
-
Bobby Maimaron 1 yd run.
(Andrew Schreibs kick
is good).
Drive: 10 plays, 75 yards in 4:39. 7 - 0 |
| 03:11 |
Tufts
-
Dom Borelli 3 yd run.
(Matt Alswanger kick
is good).
Drive: 13 plays, 86 yards in 5:31. 7 - 7 |
|
| 2nd | 12:58 |
Williams
-
Carter Begel 3 yd run.
(Andrew Schreibs kick
is good).
Drive: 4 plays, 32 yards in 0:38. 14 - 7 |
| 07:27 |
Tufts
-
Jack Donohue 6 yd pass from Ryan McDonald.
(Matt Alswanger kick
is good).
Drive: 3 plays, 9 yards in 2:23. 14 - 14 |
|
| 01:37 |
Williams
-
Carter Begel 10 yd run.
(Andrew Schreibs kick
is good).
Drive: 4 plays, 9 yards in 1:41. 21 - 14 |
|
| 00:59 |
Tufts
-
Dan de Leon 8 yd pass from Ryan McDonald.
(Matt Alswanger kick
is good).
Drive: 6 plays, 14 yards in 2:34. 21 - 21 |
|
| 3rd | 09:51 | Tufts - Jack Dolan 13 yd pass from Dom Borelli. (Matt Alswanger kick is good). 21 - 28 |
| Williams | Tufts | |
|---|---|---|
| FIRST DOWNS | 23 | 20 |
| RUSHES-YARDS (NET) | 41-176 | 31-88 |
| PASSING YDS (NET) | 107 | 200 |
| Passes Att-Comp-Int | 29-18-0 | 29-18-0 |
| TOTAL OFFENSE PLAYS-YARDS | 70-283 | 60-288 |
| Fumble Returns-Yards | 0-0 | 1-0 |
| Punt Returns-Yards | 1-39 | 2-25 |
| Kickoff Returns-Yards | 2-15 | 3-85 |
| Interception Returns-Yards | 0-0 | 0-0 |
| Punts (Number-Avg) | 3-109 | 5-175 |
| Fumbles-Lost | 1-1 | 0-0 |
| Penalties-Yards | 4-39 | 10-80 |
| Possession Time | 31:41 | 28:19 |
| Third-Down Conversions | 63% (10 of 16) | 57% (8 of 14) |
| Fourth-Down Conversions | 33% (1 of 3) | 0% (0 of 0) |
| Red-Zone Scores-Chances | 3-4 | 4-4 |
| Sacks By: Number-Yards | 2-14 | 2-7 |
| Pos | ## | OFFENSE |
|---|---|---|
| QB | 2 | Bobby Maimaron |
| WR | 3 | Frank Stola |
| RB | 7 | TJ Dozier |
| WR | 13 | Justin Nelson |
| TE | 31 | Justin Burke |
| OG | 52 | Jeffrey MacArthur |
| C | 55 | John Rooney |
| OG | 61 | Mike Ludwig |
| OT | 73 | Karsten Salveson |
| OT | 75 | Jeremy Subjinski |
| WR | 83 | Rashad Morrison |
| Pos | ## | DEFENSE |
| DB | 4 | Ben Anthony |
| DB | 16 | Desmond Butler |
| LB | 17 | Jarrett Wesner |
| DB | 21 | Amyhr Barber |
| DL | 22 | Nick Landry |
| LB | 25 | Luke Apuzzi |
| DB | 27 | Jake Kastenhuber |
| LB | 45 | TJ Rothmann |
| DL | 49 | Jameson DeMarco |
| DL | 54 | Oscar Unobskey |
| LB | 99 | Austin Thomas |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 6 | Frank Roche |
| WR | 11 | Dan de Leon |
| QB | 12 | Ryan McDonald |
| WR | 13 | Jack Dolan |
| RB | 30 | Dom Borelli |
| C | 52 | Nick Roy |
| OG | 56 | Jack Rhodes |
| OG | 62 | Dan MacDonald |
| OT | 77 | Tim Reitzenstein |
| OT | 79 | Josh Thibeault |
| TE | 85 | Jack Donohue |
| Pos | ## | DEFENSE |
| CB | 2 | Miles Shipp |
| SS | 5 | Alex LaPiana |
| DT | 9 | Nmesoma Nwafor |
| LB | 19 | Jack Walton |
| LB | 20 | Tylor Scales |
| CB | 21 | Nolan Ostmo |
| FS | 24 | Michael Mughetto |
| DE | 44 | Jared Ahsler |
| LB | 54 | Greg Holt |
| DT | 95 | Tom Baker |
| DE | 96 | Kevin Quisumbing |