Every opponent Princeton has played, all 38 of them: the all-time series record, the current streak and the last meeting. The team leads 21 of those series. The most played is Rutgers, with 71 meetings.

38 OPPONENTS · 21 SERIES LED · MOST PLAYED RUTGERS (71)