Iowa GridironHS football · lines, ratings, history
Matchup · 2026

South O'Brien at Hartley HMS

Card
A Away · #42 A
South O'Brien
War Eagle · 0-8
Rating
-28.6
Offense
−16.9
Defense
−11.7
A Home · #34 A
Hartley HMS
War Eagle · 2-6
Rating
-21.8
Offense
−11.2
Defense
−10.7

This season

Final
South O'Brien 14 · Hartley HMS 28
Our line before the week
Hartley HMS -5.5covered
Total
48.5under
Fri Sep 4 · week 2 →

If they played today

Hartley HMS at home
Hartley HMS -8.0o/u 49.0
South O'Brien 21 · Hartley HMS 28
72%
South O'Brien at home
Hartley HMS -6.0o/u 49.0
Hartley HMS 27 · South O'Brien 22
67%
Neutral site
Hartley HMS -7.0o/u 49.0
South O'Brien 21 · Hartley HMS 28
69%

Computed from today's ratings, which already include the result above — so this is what the line would be if they met again now, not a forecast of the game that was played.

Series history

22–16
South O'Brien leads
38
Meetings · 1988–2026
6–4
Last 10 · Hartley HMS
3
Hartley HMS streak
Biggest wins
South O'Brien
34-6 · 2013+28
42-14 · 1992+28
26-0 · 1991+26
Hartley HMS
48-6 · 2010+42
35-0 · 2008+35
32-0 · 1997+32
Runs & venue
Longest streak: South O'Brien 6 straight, 1988–1992
Home team: 17-21
Playoff meetings: 0
Average margin: 16.0 · decided by 7 or less: 10
By decade · avg margin, Hartley HMS view
2020s5-2+9.4
2010s2-8-6.4
2000s4-4+8.5
1990s5-5+2.3
1980s0-3-16.0
SeasonResultModel line
2026
Sep 4
Hartley HMS 28-14 at Hartley HMSHartley HMS -5.5
covered
2025
Sep 5
Hartley HMS 18-17 at South O'BrienSouth O'Brien -1.5
no cover
2024
Oct 4
Hartley HMS 44-26 at Hartley HMSHartley HMS -4.5
covered
2023
Sep 29
South O'Brien 29-28OT at South O'BrienHartley HMS -11.0
no cover
2022
Sep 9
Hartley HMS 22-6 at Hartley HMSHartley HMS -9.5
covered
2021
Sep 10
Hartley HMS 26-0 at South O'BrienSouth O'Brien -2.0
no cover
2020
Sep 11
South O'Brien 20-12 at Hartley HMS—
—
2019
Sep 27
South O'Brien 28-7 at Hartley HMS—
—
2018
Sep 21
South O'Brien 20-13 at South O'Brien—
—
2017
Sep 8
Hartley HMS 27-14 at South O'Brien—
—
2016
Sep 9
South O'Brien 25-7 at Hartley HMS—
—
2015
Sep 4
South O'Brien 14-13 at South O'Brien—
—
2014
Sep 5
South O'Brien 22-21 at Hartley HMS—
—
2013
Oct 5
South O'Brien 34-6 at Hartley HMS—
—
2012
Sep 28
South O'Brien 37-14 at South O'Brien—
—
2011
Oct 14
South O'Brien 20-0 at Hartley HMS—
—
2010
Oct 15
Hartley HMS 48-6 at South O'Brien—
—
2009
Oct 23
Hartley HMS 27-0 at South O'Brien—
—
2008
Oct 24
Hartley HMS 35-0 at Hartley HMS—
—
2007
Oct 26
South O'Brien 21-14 at South O'Brien—
—
2006
Oct 27
South O'Brien 21-18 at Hartley HMS—
—
2005
Sep 9
South O'Brien 15-12 at Hartley HMS—
—
2004
Sep 10
Hartley HMS 38-14 at South O'Brien—
—
2001
Sep 14
Hartley HMS 20-6 at Hartley HMS—
—
2000
Sep 15
South O'Brien 32-13 at South O'Brien—
—
1999
Oct 8
South O'Brien 18-13 at Hartley HMS—
—
1998
Oct 9
South O'Brien 14-0 at South O'Brien—
—
1997
Sep 5
Hartley HMS 32-0 at South O'Brien—
—
1996
Sep 6
Hartley HMS 32-6 at Hartley HMS—
—
1995
Sep 1
Hartley HMS 19-9 at South O'Brien—
—
1994
Sep 2
Hartley HMS 19-6 at Hartley HMS—
—
1993
Sep 3
Hartley HMS 22-6 at South O'Brien—
—
1992
Sep 4
South O'Brien 42-14 at Hartley HMS—
—
1991
Aug 30
South O'Brien 26-0 at South O'Brien—
—
1990
Aug 31
South O'Brien 8-7 at Hartley HMS—
—
1989
Oct 6
South O'Brien 26-12 at South O'Brien—
—
1988
Oct 7
South O'Brien 21-0 at South O'Brien—
—
1988
Sep 16
South O'Brien 13-0 at Hartley HMS—
—

Every recorded meeting in Brent Moore's all-time archive. Model lines appear for seasons whose archive pages have been built (2021 on, plus any older season you have opened).

Report a wrong score →