Bob Surace is the Head Coach at Princeton, coaching since 2016. Staff history at 1 school, the head coaches he worked under and the players he coached.
Updated Nov 12, 2026Sources: school staff directories, TransferPortl coaching tenures, CFBD
Princeton Staff, 2026
10- Bob SuraceCharles W. Caldwell Jr. '25 Head Coach of Football
- Mark RosenbaumClass of 1976 Offensive Coordinator/Quarterbacks Coach
- Mike WeickAssociate Head Coach/Defensive Coordinator
- E.J. HendersonDefensive Backs Coach/Co-Defensive Coordinator
- John SibelTight Ends Coach/Special Teams Coordinator
- Stephen ThomasDefensive Line Coach/Defensive Run Game Coordinator
- Austin TrigliaOutside Linebackers Coach
- Brian FlinnPassing Game Coordinator/Wide Receivers Coach
- Jason NicholsRunning Backs Coach
- Brandon CuevasRunning Game Coordinator/Offensive Line Coach
Transfer Portal at Princeton
Roster average Transfer Vulnerability Score (TVS): 17
| Cycle | In | Out | Net |
|---|---|---|---|
| 2026 | 0 | 10 | -10 |
| 2025 | 0 | 9 | -9 |
| 2024 | 0 | 3 | -3 |
| 2023 | 0 | 1 | -1 |
Staff History by Season
1 stint- 2016-2026
PrincetonCharles W. Caldwell Jr. '25 Head Coach of Football
