LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Denver at San Francisco line movement — NFL October 4, 2026

Denver 14
San Francisco 24
Final
Money line 54 moves
Time DEN SF
Oct 4, 4:20 PM +145 -161
Oct 4, 4:19 PM +148 -164
Oct 4, 4:19 PM +151 -169
Oct 4, 4:19 PM +149 -166
Oct 4, 4:17 PM +148 -164
Oct 4, 4:16 PM +145 -161
Oct 4, 4:14 PM +147 -164
Oct 4, 4:14 PM +148 -165
Oct 4, 4:13 PM +153 -170
Oct 4, 3:43 PM +148 -165
Oct 4, 3:14 PM +146 -162
Oct 4, 3:14 PM +145 -161
Oct 4, 11:55 AM +143 -159
Oct 4, 11:32 AM +144 -160
Oct 4, 11:17 AM +144 -161
Oct 4, 11:17 AM +146 -162
Oct 4, 11:17 AM +143 -159
Oct 4, 10:52 AM +141 -156
Oct 4, 10:50 AM +139 -154
Oct 4, 10:46 AM +138 -153
Oct 4, 10:46 AM +137 -152
Oct 4, 10:41 AM +136 -151
Oct 4, 10:40 AM +134 -149
Oct 4, 9:12 AM +131 -146
Oct 4, 8:15 AM +130 -144
Oct 4, 8:11 AM +129 -143
Oct 4, 4:29 AM +127 -144
Oct 4, 2:05 AM +127 -143
Oct 3, 9:59 PM +125 -141
Oct 2, 9:40 PM +126 -142
Oct 2, 9:40 PM +124 -139
Oct 2, 9:40 PM +121 -137
Oct 2, 5:55 PM +120 -135
Oct 2, 2:31 PM +121 -136
Oct 2, 2:31 PM +122 -138
Oct 2, 2:31 PM +124 -140
Oct 2, 12:46 PM +126 -142
Oct 1, 3:36 PM +123 -142
Sep 30, 10:44 AM +123 -141
Sep 29, 9:57 PM +123 -142
Sep 29, 9:52 PM +126 -145
Sep 29, 9:51 PM +128 -147
Sep 29, 9:50 PM +129 -149
Sep 29, 7:05 PM +130 -150
Sep 29, 5:17 PM +130 -151
Sep 29, 3:38 PM +131 -151
Sep 29, 3:27 PM +132 -153
Sep 29, 3:21 PM +133 -153
Sep 29, 3:21 PM +130 -150
Sep 29, 3:09 PM +129 -148
Sep 29, 3:07 PM +130 -150
Sep 29, 2:54 PM +132 -152
Sep 29, 2:53 PM +130 -150
Sep 29, 12:59 PM +127 -147
Sep 29, 7:59 AM +130 -150
Point spread 51 moves
Time DEN SF
Oct 4, 4:20 PM +3 (-105) -3 (-105)
Oct 4, 4:19 PM +3 (-102) -3 (-108)
Oct 4, 4:19 PM +3 (-100) -3 (-110)
Oct 4, 4:19 PM +3 (-102) -3 (-108)
Oct 4, 4:17 PM +3 (-103) -3 (-107)
Oct 4, 4:17 PM +3 (-104) -3 (-106)
Oct 4, 4:16 PM +3 (-106) -3 (-104)
Oct 4, 4:14 PM +3 (-103) -3 (-107)
Oct 4, 4:13 PM +3 (-100) -3 (-110)
Oct 4, 3:43 PM +3 (-104) -3 (-106)
Oct 4, 3:14 PM +3 (-106) -3 (-104)
Oct 4, 3:14 PM +3 (-107) -3 (-103)
Oct 4, 3:01 PM +3 (-109) -3 (-101)
Oct 4, 1:44 PM +3 (-109) -3 (-102)
Oct 4, 11:55 AM +3 (-109) -3 (-101)
Oct 4, 11:32 AM +3 (-108) -3 (-102)
Oct 4, 11:17 AM +3 (-108) -3 (-103)
Oct 4, 11:17 AM +3 (-107) -3 (-104)
Oct 4, 11:17 AM +3 (-109) -3 (-102)
Oct 4, 10:52 AM +3 (-111) -3 (+100)
Oct 4, 10:50 AM +3 (-113) -3 (+101)
Oct 4, 10:46 AM +3 (-114) -3 (+102)
Oct 4, 10:46 AM +3 (-115) -3 (+103)
Oct 4, 10:41 AM +3 (-116) -3 (+104)
Oct 4, 10:40 AM +3 (-117) -3 (+105)
Oct 4, 9:12 AM +2½ (+103) -2½ (-114)
Oct 4, 8:11 AM +2½ (+102) -2½ (-112)
Oct 4, 4:29 AM +2½ (+101) -2½ (-113)
Oct 4, 1:14 AM +2½ (+100) -2½ (-113)
Oct 2, 9:40 PM +2½ (-101) -2½ (-111)
Oct 2, 9:40 PM +2½ (-102) -2½ (-110)
Oct 2, 9:40 PM +2½ (-104) -2½ (-108)
Oct 2, 5:54 PM +2½ (-105) -2½ (-107)
Oct 2, 2:31 PM +2½ (-104) -2½ (-108)
Oct 2, 2:31 PM +2½ (-103) -2½ (-109)
Oct 2, 2:31 PM +2½ (-101) -2½ (-111)
Oct 2, 12:46 PM +2½ (+101) -2½ (-113)
Oct 1, 3:36 PM +2½ (-100) -2½ (-112)
Sep 30, 10:44 AM +2½ (-101) -2½ (-111)
Sep 29, 9:57 PM +2½ (-100) -2½ (-112)
Sep 29, 9:52 PM +2½ (+102) -2½ (-115)
Sep 29, 9:51 PM +2½ (+104) -2½ (-117)
Sep 29, 9:50 PM +3 (-117) -3 (+103)
Sep 29, 3:38 PM +3 (-116) -3 (+102)
Sep 29, 3:21 PM +3 (-114) -3 (+101)
Sep 29, 3:21 PM +3 (-117) -3 (+103)
Sep 29, 3:09 PM +2½ (+104) -2½ (-117)
Sep 29, 3:07 PM +3 (-117) -3 (+103)
Sep 29, 2:54 PM +3 (-115) -3 (+101)
Sep 29, 2:53 PM +3 (-117) -3 (+103)
Sep 29, 12:59 PM +2½ (+103) -2½ (-115)
Sep 29, 7:59 AM +3 (-117) -3 (+103)
Total 33 moves
Time Over Under
Oct 4, 4:14 PM O 48½ (-108) U 48½ (-104)
Oct 4, 4:13 PM O 48½ (-108) U 48½ (-105)
Oct 4, 3:01 PM O 48½ (-107) U 48½ (-105)
Oct 4, 1:44 PM O 48½ (-103) U 48½ (-109)
Oct 4, 12:08 PM O 48 (-106) U 48 (-108)
Oct 4, 12:05 PM O 47½ (-111) U 47½ (-101)
Oct 4, 12:05 PM O 47½ (-110) U 47½ (-102)
Oct 4, 12:05 PM O 47½ (-109) U 47½ (-104)
Oct 4, 12:05 PM O 48 (-105) U 48 (-109)
Oct 4, 11:55 AM O 48½ (-103) U 48½ (-109)
Oct 4, 11:32 AM O 48½ (-102) U 48½ (-110)
Oct 4, 10:40 AM O 48½ (-106) U 48½ (-106)
Oct 4, 8:11 AM O 48½ (-105) U 48½ (-107)
Oct 4, 5:28 AM O 48½ (-107) U 48½ (-107)
Oct 4, 4:29 AM O 48½ (-108) U 48½ (-106)
Oct 3, 10:00 PM O 48½ (-107) U 48½ (-107)
Oct 3, 9:59 PM O 48½ (-105) U 48½ (-110)
Oct 3, 9:59 PM O 48½ (-102) U 48½ (-112)
Oct 2, 9:40 PM O 48½ (-100) U 48½ (-115)
Oct 1, 6:05 PM O 48½ (-100) U 48½ (-114)
Oct 1, 3:36 PM O 48½ (-103) U 48½ (-111)
Sep 30, 10:44 AM O 48½ (-105) U 48½ (-109)
Sep 29, 9:50 PM O 48½ (-106) U 48½ (-108)
Sep 29, 7:09 PM O 48½ (-105) U 48½ (-109)
Sep 29, 7:05 PM O 48 (-111) U 48 (-105)
Sep 29, 5:28 PM O 48 (-108) U 48 (-108)
Sep 29, 5:03 PM O 47½ (-113) U 47½ (-101)
Sep 29, 5:00 PM O 47½ (-110) U 47½ (-106)
Sep 29, 5:00 PM O 47 (-113) U 47 (-101)
Sep 29, 3:27 PM O 47 (-110) U 47 (-104)
Sep 29, 3:27 PM O 47 (-111) U 47 (-103)
Sep 29, 3:27 PM O 47 (-111) U 47 (-105)
Sep 29, 8:14 AM O 46½ (-112) U 46½ (-102)
Sep 29, 7:59 AM O 46½ (-106) U 46½ (-108)
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.