
From the TDC Rating, updated after every game
Game score = the rating that one result implies, after adjusting for opponent and venue
| Wk | Date | Opponent | Result / TDC line | Game score | Win chance | TV |
|---|---|---|---|---|---|---|
| 1 | Sep 5 | vs Rhode Island FCS | W 38–14 › | -4.3 | — | ESPN+ |
| 2 | Sep 12 | vs 26Penn State | L 9–27 › | -9.4 | — | ESPN2 |
| 3 | Sep 19 | @ 77Toledo | L 48–49 › | +0.6 | — | CBSSN |
| 4 | Sep 25 | vs 76ArmyCONF | L 17–21 › | -9.8 | — | ESPN |
| 5 | Oct 3 | @ 74South FloridaCONF | W 17–13 › | +6.2 | — | ESPNU |
| 6 | Oct 10 | vs 80UConn | L 20–34 › | -20.7 | — | ESPNU |
| 7 | Oct 17 | vs 134CharlotteCONF | L 31–38 › | -33.9 | — | ESPN+ |
| 8 | — | Bye | ||||
| 9 | Oct 31 | @ 83East CarolinaCONF | L 9–17 › | -8.8 | — | ESPN+ |
| 10 | Nov 7 | @ 84NavyCONF | Navy −8.7 · o/u 54.6 | — | CBSSN | |
| 11 | Nov 14 | vs 113UABCONF | Temple −6.7 · o/u 52.4 | — | ESPN+ | |
| 12 | Nov 19 | vs 117RiceCONF | Temple −7.6 · o/u 52.5 | — | ESPN | |
| 13 | Nov 27 | @ 58MemphisCONF | Memphis −17.3 · o/u 59.6 | — | ESPN |
Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted
| Stat | Offense | FBS rank | Defense (allowed) | FBS rank |
|---|---|---|---|---|
| EPA · per play, garbage time excluded (CollegeFootballData.com) | ||||
| EPA / play | +0.175 | 53rd | +0.188 | 116th |
| Success rate | 43.1% | 61st | 46.1% | 124th |
| Explosiveness | 1.249 | 67th | 1.181 | 41st |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 43.2% | 62nd | 46.0% | 123rd |
| Rushing success rate | 45.5% | 46th | 45.2% | 105th |
| Passing success rate | 39.9% | 89th | 47.0% | 124th |
| Explosive run rate | 17.8% | 13th | 13.1% | 71st |
| Explosive pass rate | 12.8% | 32nd | 11.7% | 111th |
| Line yards / carry | 3.51 | 13th | 2.99 | 63rd |
| Opportunity rate | 40.3% | 54th | 36.2% | 54th |
| Stuff rate | 15.8% | 50th | 15.5% | 101st |
| Sack rate | 7.9% | 118th | 3.9% | 109th |
| 3rd-down conversion | 42.7% | 53rd | 48.5% | 128th |
| Red-zone TD rate | 45.0% | 122nd | 70.0% | 116th |
| Havoc rate | 10.7% | 19th | 9.2% | 138th |
| Box score · season totals | ||||
| Points / game | 23.6 | 97th | 26.6 | 92nd |
| Yards / game | 368.6 | 82nd | 398.0 | 112th |
| Yards / play | 6.18 | 36th | 5.86 | 112th |
| Pass yards / game | 176.6 | 122nd | 225.1 | 90th |
| Yards / pass att. | 8.30 | 28th | 7.76 | 106th |
| Completion % | 60.6% | 94th | 65.5% | 117th |
| Rush yards / game | 192.0 | 28th | 172.9 | 107th |
| Yards / carry | 5.30 | 15th | 4.58 | 100th |
| 3rd-down conv. % | 39.6% | 76th | 48.0% | 130th |
| Turnovers / game (lost · forced) | 1.12 | 48th | 0.88 | 107th |
| Sacks / game (allowed · made) | 2.12 | 85th | 1.12 | 123rd |
| Penalty yards / game | 35.8 | 8th | 36.1 | 132nd |
Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest
Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.
100 players · Head coach K.C. Keeler
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 11 | Camren Boykin | QB | SO | 6' 2" | 200 | Upper Marlboro, MD |
| 13 | Ajani Sheppard | QB | SR | 6' 2" | 230 | Bronx, NY |
| 14 | Jaxon Smolik | QB | JR | 6' 1" | 205 | Van Meter, IA |
| 15 | Brody Norman | QB | FR | 6' 0" | 190 | Mooresville, NC |
| 16 | Brady Palmer | QB | FR | 6' 2" | 215 | Bloomingdale, IL |
| 19 | Lamar Best | QB | FR | 6' 0" | 175 | Willingboro, NJ |
| 5 | Samuel Brown V | RB | SR | 6' 1" | 215 | Philadelphia, PA |
| 20 | R.J. Blount | RB | FR | 5' 11" | 205 | Pennsauken, NJ |
| 22 | Johnny Martin | RB | SR | 5' 10" | 200 | Lawnside, NJ |
| 23 | Jordan Miller | RB | JR | 5' 7" | 185 | Bear, DE |
| 25 | Ameir Morrow | RB | FR | 5' 11" | 210 | Brooklyn, NY |
| 26 | Keveun Mason | RB | SO | 5' 10" | 190 | Fort Meade, FL |
| 29 | Hunter Smith | RB | SR | 5' 11" | 190 | Little Rock, AR |
| 1 | Colin Chase | WR | SR | 6' 0" | 195 | Tustin, CA |
| 10 | Jayce Freeman | WR | SR | 6' 4" | 225 | Salisbury, MD |
| 12 | Demonte Greene | WR | SR | 6' 1" | 180 | Dallas, TX |
| 17 | JoJo Bermudez | WR | SR | 5' 9" | 170 | Egg Harbor City, NJ |
| 81 | Coen Logan | WR | FR | 6' 1" | 205 | Providence, RI |
| 82 | Tylik Mitchell | WR | SO | 5' 11" | 185 | Bailey, NC |
| 85 | Rameir Hardy | WR | SO | 6' 2" | 185 | Philadelphia, PA |
| 86 | Reis Stocksdale | WR | SR | 5' 10" | 185 | Morrow, OH |
| 87 | Kaegan Chambers | WR | SO | 5' 11" | 170 | Monroe, NC |
| 88 | Ash Roberts | WR | FR | 5' 10" | 160 | Willingboro, NJ |
| 89 | Zander Baptiste | WR | SO | 6' 4" | 185 | Montreal, Canada |
| 0 | Peter Clarke | TE | SR | 6' 6" | 265 | London, England |
| 18 | Joey Schlaffer | TE | SR | 6' 5" | 250 | Reading, PA |
| 30 | Liam Fuller | TE | FR | 6' 6" | 230 | Harrisburg, PA |
| 33 | Ryder Kusch | TE | SO | 6' 4" | 250 | White Rock, Canada |
| 44 | Patrick Keller | TE | SR | 6' 4" | 205 | Doylestown, PA |
| 84 | Daniel Evert | TE | JR | 6' 5" | 250 | Regensburg, Germany |
| 51 | Mausa Palu | OL | SR | 6' 4" | 335 | Lome Golfe, Togo |
| 52 | Eric King | OL | SR | 6' 3" | 300 | Jersey City, NJ |
| 53 | Khalif McNear | OL | FR | 6' 2" | 290 | Philadelphia, PA |
| 54 | Jackson Pruitt | OL | SR | 6' 5" | 315 | Detroit, MI |
| 57 | Grayson Mains | OL | SR | 6' 5" | 300 | Cumming, GA |
| 58 | Logan King | OL | FR | 6' 3" | 295 | Bel Air, MD |
| 65 | Billy Brown | OL | SO | 6' 4" | 315 | Swarthmore, PA |
| 70 | Zach Aamland | OL | SR | 6' 7" | 300 | South Brunswick, NJ |
| 71 | Giakoby Hills | OL | JR | 6' 5" | 290 | Morristown, NJ |
| 73 | Karon Spencer | OL | FR | 6' 6" | 310 | Olney, MD |
| 76 | John Stone | OL | SR | 6' 2" | 300 | Sewell, NJ |
| 77 | Ransom McDermott | OL | JR | 6' 8" | 315 | Noblesville, IN |
| 34 | Brandon Enarusai | DL | SR | 6' 3" | 265 | Burlington, NJ |
| 48 | Adriano McLean | DL | SO | 6' 6" | 230 | Lansdowne, PA |
| 51 | Antwuan Rogers | DL | FR | 6' 5" | 245 | Norristown, PA |
| 58 | Kaleb Artis | DL | SR | 6' 4" | 315 | Westbury, NY |
| 59 | Deshon Dodson | DL | SO | 6' 3" | 270 | Woodlyn, PA |
| 71 | Kechan Miller | DL | FR | 6' 2" | 300 | Washington, DC |
| 88 | Lamar Fairfax | DL | SO | 6' 1" | 270 | Detroit, MI |
| 91 | Jayden Brown | DL | FR | 6' 4" | 245 | Bridgeport, CT |
| 92 | Jude Okeleke | DL | FR | 6' 2" | 300 | Watertown, CT |
| 93 | Kevin Hornbeak Jr. | DL | SR | 6' 2" | 295 | Toledo, OH |
| 94 | Quante Gillians | DL | SO | 6' 3" | 290 | Rochester, NY |
| 95 | Troy Cunningham | DL | SO | 6' 3" | 265 | South Park, PA |
| 96 | Semi Odedele | DL | JR | 6' 4" | 320 | Penns Grove, NJ |
| 97 | Davier Bishop | DL | SR | 6' 5" | 260 | Akron, OH |
| 98 | Joseph Auzenne | DL | SR | 6' 1" | 295 | Atascocita, TX |
| 99 | Cameron Jones | DL | JR | 6' 5" | 250 | Leonardtown, MD |
| 10 | Jaylon Joseph | LB | SR | 6' 2" | 235 | Houston, TX |
| 12 | Willy Love | LB | JR | 6' 3" | 215 | Camden, NJ |
| 15 | Jordan Montgomery | LB | SR | 6' 2" | 230 | Philadelphia, PA |
| 28 | David Kpeglo | LB | SR | 6' 2" | 230 | Philadelphia, PA |
| 30 | Jayvant Brown | LB | SR | 6' 0" | 220 | Deerfield Beach, FL |
| 33 | Curly Ordonez | LB | SR | 6' 1" | 220 | Fort Lauderdale, FL |
| 36 | Wesley Brown | LB | JR | 6' 2" | 210 | Decatur, GA |
| 40 | Brendan Farhat | LB | FR | 6' 2" | 210 | Ottawa, Canada |
| 43 | Aiden Britton | LB | JR | 5' 11" | 215 | Stroudsburg, PA |
| 44 | Tyree Alualu | LB | JR | 6' 0" | 230 | Wexford, PA |
| 50 | Brian Adderley | LB | SO | 6' 2" | 245 | Newark, DE |
| 53 | Reggie Jones | LB | SR | 6' 2" | 235 | Leesburg, VA |
| 54 | Josh Nengite | LB | FR | 6' 4" | 210 | Harrisburg, PA |
| 55 | Uyi Igiehon | LB | FR | 6' 5" | 225 | Hillside, NJ |
| 56 | JaMair Diaz | LB | SR | 6' 1" | 245 | Passaic, NJ |
| 57 | Michael Holcomb Jr. | LB | FR | 6' 3" | 250 | Forest Hill, MD |
| 11 | Earl Kulp | CB | JR | 6' 0" | 190 | Canton, OH |
| 13 | Denzel Chavis | CB | JR | 6' 0" | 185 | Union City, NJ |
| 14 | Nakeel Lawrence | CB | SR | 6' 1" | 190 | Pine Bluff, AR |
| 21 | Asa Locks | CB | JR | 6' 0" | 185 | Temple Hills, MD |
| 28 | Eyan Stead | CB | FR | 5' 9" | 155 | Norristown, PA |
| 31 | Bryson Goodwin | CB | JR | 6' 2" | 180 | Tampa, FL |
| 32 | Adrian Laing | CB | JR | 6' 1" | 180 | North Bergen, NJ |
| 35 | Dylan Abram | CB | FR | 6' 0" | 170 | Philadelphia, PA |
| 2 | Saboor Karriem | S | SR | 6' 3" | 210 | Newark, NJ |
| 16 | Pooh Lawton | S | SR | 5' 11" | 175 | Newark, NJ |
| 18 | Kolin Dinkins | S | SR | 6' 2" | 200 | Wexford, PA |
| 19 | Josiah Jackson | S | SR | 6' 1" | 195 | Cincinnati, OH |
| 22 | Jaeden Gould | S | SR | 6' 2" | 210 | Somerset, NJ |
| 23 | Zyil Powell | S | SR | 6' 1" | 195 | Jersey City, NJ |
| 24 | Jamarcus Pierre | S | SO | 5' 10" | 180 | Deerfield Beach, FL |
| 25 | Orel Gray | S | SR | 5' 11" | 195 | Jacksonville, FL |
| 29 | Avery Powell | S | SR | 5' 10" | 170 | East Orange, NJ |
| 37 | Demacio Cooper | S | JR | 6' 3" | 180 | Langhorne, PA |
| 38 | Alex Hanks | S | FR | 6' 2" | 195 | East Orange, NJ |
| 39 | Daron Harris | S | FR | 6' 1" | 180 | Chester, PA |
| 41 | Jack Paessler | S | JR | 5' 11" | 170 | Newtown, PA |
| 46 | James Paessler | S | SR | 5' 11" | 170 | Newtown, PA |
| 90 | Luke Cochrane | PK | FR | 5' 10" | 185 | Philadelphia, PA |
| 98 | Carl Hardin | PK | SR | 5' 9" | 160 | Raleigh, NC |
| 7 | Dante Atton | P | SR | 6' 0" | 200 | Melbourne, Australia |
| 46 | Michael Perillo | LS | FR | 5' 10" | 200 | Ramsey, NJ |
Final TDC rating, rank and record for every season since 2014
| Season | Record | Conf | Rank | Rating | Off | Def |
|---|---|---|---|---|---|---|
| 2026 so far | 2-6 | 1-3 | #102 | -10.2 | -4.7 | -5.5 |
| 2025 | 5-7 | 3-5 | #99 | -6.0 | -1.9 | -4.1 |
| 2024 | 3-9 | 2-6 | #127 | -13.5 | -7.6 | -5.8 |
| 2023 | 3-9 | 1-7 | #129 | -13.8 | -7.2 | -6.6 |
| 2022 | 3-9 | 1-7 | #115 | -9.2 | -6.5 | -2.7 |
| 2021 | 3-9 | 1-7 | #127 | -16.5 | -9.8 | -6.6 |
| 2020 | 1-6 | 1-6 | #118 | -11.4 | -7.7 | -3.6 |
| 2019 | 8-5 | 5-3 | #64 | -0.7 | -2.7 | +2.0 |
| 2018 | 8-5 | 7-1 | #56 | +1.9 | +1.9 | +0.1 |
| 2017 | 7-6 | 4-4 | #73 | -0.9 | -3.3 | +2.5 |
| 2016 | 10-4 | 7-1 | #23 | +7.7 | +1.3 | +6.4 |
| 2015 | 10-4 | 7-1 | #44 | +5.0 | -0.3 | +5.4 |
| 2014 | 6-6 | 4-4 | #70 | -1.1 | -6.4 | +5.2 |
Temple's past seasons use the same rating model as this one. Click a season to see its full page.
Updated Nov 3, 12:25 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →