What is every Ivy League team's straight up win-loss record with more days of rest than the opponent since the 2003-2004 season?

Definitions
Team Win-Loss Record Win % MOV ATS +/-
Harvard 70-40-0 63.6% 5.5 0.0
Princeton 65-45-0 59.1% 5.6 +0.1
Columbia 55-50-0 52.4% 4.5 -0.0
Brown 57-52-0 52.3% 1.6 +1.0
Yale 57-55-0 50.9% 5.6 +1.0
Cornell 48-52-0 48.0% 2.7 +0.1
U Penn 49-69-0 41.5% -2.4 -1.7
Dartmouth 47-69-0 40.5% 0.9 +0.2