Harvard enters as the clear favorite — ranked #33 nationally in overall efficiency vs. #62 for St. Lawrence.
Defensively, Harvard has the advantage (DE #28 vs. #63).