LunoSport
About Contact
Get the app
Scores Schedule Rankings Standings Playoffs Teams

Pittsburgh at East Carolina play by play — College Football December 27, 2025

Pittsburgh 17
East Carolina 23
Final
East Carolina 1st, 15:00
  1. 15:00 1st & 10 PITT 35 Pittsburgh kicked off, touchback
  2. 15:00 1st & 10 ECAR 25 Chaston Ditta rushed for 5 yard gain, tackled by Cruce Brookins
  3. 14:36 2nd & 5 ECAR 30 Chaston Ditta passed to Anthony Smith for 28 yard gain, tackled by Tamon Lynum
  4. 14:10 1st & 10 PITT 42 Chaston Ditta incomplete pass
  5. 14:04 2nd & 10 PITT 42 Chaston Ditta passed to Jyron Waiters for 9 yard gain, tackled by Cruce Brookins
  6. 13:41 3rd & 1 PITT 33 Marlon Gunn Jr. rushed for no gain, tackled by Jahsear Whittington
  7. 12:51 4th & 1 PITT 33 East Carolina timeout
  8. 12:51 4th & 1 PITT 33 Marlon Gunn Jr. rushed for 4 yard gain, tackled by Javon McIntyre
  9. 12:19 1st & 10 PITT 29 Chaston Ditta rushed for 3 yard gain, tackled by Cameron Lindsey
  10. 11:50 2nd & 7 PITT 26 Marlon Gunn Jr. rushed for 4 yard loss, tackled by Isaiah Neal
  11. 11:21 3rd & 11 PITT 30 Chaston Ditta sacked by Braylan Lovelace for 11 yard loss
  12. 10:43 4th & 22 PITT 41 Ryan Leavy punted for 26 yards, no return
Pittsburgh 1st, 10:33
  1. 10:33 1st & 10 PITT 15 Ja'Kyrian Turner rushed for 6 yard gain, tackled by Teagan Wilk
  2. 9:57 2nd & 4 PITT 21 Mason Heintschel sacked by DJ Johnson Jr. and Jasiyah Robinson for 8 yard loss
  3. 9:16 3rd & 12 PITT 13 Mason Heintschel sacked by Kendrick DuJour for 9 yard loss
  4. 8:36 4th & 21 PITT 4 Caleb Junko punted for 42 yards. Payton Mangrum returned punt for no gain
East Carolina 1st, 8:29
  1. 8:29 1st & 10 PITT 46 TJ Engleman Jr. rushed for 8 yard gain, tackled by Javon McIntyre
  2. 8:07 2nd & 2 PITT 38 Chaston Ditta passed to Anthony Smith for 9 yard gain
  3. 7:46 1st & 10 PITT 29 Chaston Ditta incomplete pass
  4. 7:41 2nd & 10 PITT 29 TJ Engleman Jr. rushed for 4 yard loss, tackled by Nick James
  5. 7:01 3rd & 14 PITT 33 Chaston Ditta passed to Brock Spalding for no gain, tackled by Javon McIntyre
  6. 6:21 4th & 14 PITT 33 Pittsburgh timeout
  7. 6:21 4th & 14 PITT 33 Nick Mazzie missed a 51-yard field goal
Pittsburgh 1st, 6:14
  1. 6:14 1st & 10 PITT 33 Ja'Kyrian Turner rushed for 6 yard loss. Ja'Kyrian Turner fumbled. J.D. Lampley recovered fumble for no gain
East Carolina 1st, 6:07
  1. 6:07 1st & 10 PITT 27 Chaston Ditta incomplete pass intended for Anthony Smith
  2. 6:01 2nd & 10 PITT 27 Parker Jenkins rushed for 3 yard gain, tackled by Isaiah Neal
  3. 5:32 3rd & 7 PITT 24 Parker Jenkins rushed for 7 yard gain, tackled by Rasheem Biles
  4. 5:02 1st & 10 PITT 17 Chaston Ditta incomplete pass intended for Desirrio Riles
  5. 4:56 2nd & 10 PITT 17 Parker Jenkins rushed for 7 yard gain, tackled by Cruce Brookins
  6. 4:14 3rd & 3 PITT 10 Parker Jenkins rushed for 2 yard gain, tackled by Rasheem Biles
  7. 3:34 4th & 1 PITT 8 Parker Jenkins rushed for 1 yard loss, tackled by Rasheem Biles
Pittsburgh 1st, 3:29
  1. 3:29 1st & 10 PITT 9 Ja'Kyrian Turner rushed for 15 yard gain, tackled by Mason Brown
  2. 3:12 1st & 10 PITT 24 Ja'Kyrian Turner rushed for 6 yard gain, tackled by DJ Johnson Jr.
  3. 2:30 2nd & 4 PITT 30 Ja'Kyrian Turner rushed for 7 yard gain, tackled by Jordy Lowery
  4. 2:13 1st & 10 PITT 37 Mason Heintschel incomplete pass intended for Cataurus Hicks
  5. 2:08 2nd & 10 PITT 37 Mason Heintschel rushed for 7 yard gain, tackled by Jasiyah Robinson
  6. 1:33 3rd & 3 PITT 44 Mason Heintschel passed to Raphael Williams Jr. for 5 yard gain, tackled by Teagan Wilk
  7. 0:48 1st & 10 PITT 49 Justin Cook rushed for 1 yard gain, tackled by Dameon Wilson
  8. 0:25 2nd & 9 ECAR 50 Mason Heintschel incomplete pass intended for Ja'Kyrian Turner
  9. 0:19 3rd & 9 ECAR 50 Mason Heintschel passed to Ja'Kyrian Turner for 6 yard gain, tackled by Kevon Merrell
  10. End of 1st Quarter
  11. 15:00 4th & 3 ECAR 44 Mason Heintschel incomplete pass intended for Kenny Johnson
East Carolina 2nd, 14:56
  1. 14:56 1st & 10 ECAR 44 Chaston Ditta passed to Payton Mangrum for no gain
  2. 14:31 2nd & 10 ECAR 44 Chaston Ditta incomplete pass intended for Marlon Gunn Jr.
  3. 14:25 3rd & 10 ECAR 44 Marlon Gunn Jr. rushed for 10 yard gain, tackled by Rasheem Biles
  4. 14:03 1st & 10 PITT 46 Marlon Gunn Jr. rushed for 4 yard gain, tackled by Rasheem Biles
  5. 13:40 2nd & 6 PITT 42 Marlon Gunn Jr. rushed for 7 yard gain, tackled by Cameron Lindsey
  6. 13:11 1st & 10 PITT 35 Pittsburgh committed 15 yard penalty (Pass Interference)
  7. 12:52 1st & 10 PITT 20 Chaston Ditta incomplete pass intended for Desirrio Riles
  8. 12:43 2nd & 10 PITT 20 Chaston Ditta incomplete pass intended for Anthony Smith
  9. 12:37 3rd & 10 PITT 20 Marlon Gunn Jr. rushed for 1 yard gain, tackled by Braylan Lovelace
  10. 11:57 4th & 9 PITT 19 East Carolina committed 5 yard penalty (False Start)
  11. 11:49 4th & 14 PITT 24 Nick Mazzie kicked a 42-yard field goal PITT 0, ECAR 3
Pittsburgh 2nd, 11:42
  1. 11:42 4th & 14 PITT 24 East Carolina kicked off for 62 yards, Deuce Spann returned kickoff for 19 yards
  2. 11:36 1st & 10 PITT 22 Mason Heintschel sacked by Jasiyah Robinson for 8 yard loss
  3. 10:59 2nd & 18 PITT 14 Mason Heintschel passed to Malachi Thomas for 26 yard gain, tackled by Jonathan Jean
  4. 10:19 1st & 10 PITT 40 Ja'Kyrian Turner rushed for 20 yard gain, tackled by DJ Johnson Jr.
  5. 10:00 1st & 10 ECAR 40 Ja'Kyrian Turner rushed for 8 yard gain, tackled by Jordy Lowery
  6. 9:16 2nd & 2 ECAR 32 Mason Heintschel incomplete pass intended for Justin Cook
  7. 9:08 3rd & 2 ECAR 32 Caleb Williams rushed for 1 yard gain, tackled by Preston Carr
  8. 8:40 4th & 1 ECAR 31 Caleb Williams rushed for no gain, tackled by Teagan Wilk
East Carolina 2nd, 8:35
  1. 8:35 1st & 10 ECAR 31 TJ Engleman Jr. rushed for 2 yard gain, tackled by Sean FitzSimmons
  2. 8:12 2nd & 8 ECAR 33 TJ Engleman Jr. rushed for 4 yard gain, tackled by Rasheem Biles
  3. 7:49 3rd & 4 ECAR 37 Chaston Ditta rushed for 3 yard loss, tackled by Francis Brewu
  4. 7:11 4th & 7 ECAR 34 Tomas O'Halloran punted for 32 yards. Kenny Johnson returned punt for 2 yards. Kenny Johnson fumbled. Jackson Barker recovered fumble for no gain
  5. 7:03 1st & 10 PITT 36 Mike Wright Jr. rushed for 4 yard loss, tackled by Rasheem Biles
  6. 6:36 2nd & 14 PITT 40 East Carolina committed 10 yard penalty (Holding)
  7. 6:12 2nd & 24 ECAR 50 Chaston Ditta incomplete pass intended for Dillon Lorick
  8. 6:03 3rd & 24 ECAR 50 TJ Engleman Jr. rushed for 6 yard gain, tackled by Kavir Bains-Marquez
  9. 5:23 4th & 18 PITT 44 Ryan Leavy punted for 37 yards, no return
Pittsburgh 2nd, 5:14
  1. 5:14 1st & 10 PITT 7 Ja'Kyrian Turner rushed for 12 yard gain, tackled by Zion Wilson
  2. 4:55 1st & 10 PITT 19 Ja'Kyrian Turner rushed for 4 yard gain, tackled by DJ Johnson Jr.
  3. 4:19 2nd & 6 PITT 23 Mason Heintschel passed to Justin Cook for 5 yard gain
  4. 3:56 3rd & 1 PITT 28 Justin Cook rushed for no gain, tackled by Preston Carr
  5. 3:12 4th & 1 PITT 28 Caleb Junko punted for 32 yards, no return
East Carolina 2nd, 3:05
  1. 3:05 1st & 10 ECAR 40 Marlon Gunn Jr. rushed for 2 yard gain, tackled by Nick James
  2. 2:41 2nd & 8 ECAR 42 Chaston Ditta sacked by Rasheem Biles for 5 yard loss
  3. 2:00 3rd & 13 ECAR 37 East Carolina committed 10 yard penalty (Holding)
  4. 1:55 3rd & 23 ECAR 27 Marlon Gunn Jr. rushed for 4 yard gain, tackled by Rasheem Biles
  5. 1:47 4th & 19 ECAR 31 Pittsburgh timeout
  6. 1:47 4th & 19 ECAR 31 Tomas O'Halloran punted for 46 yards. Kenny Johnson returned punt for no gain
Pittsburgh 2nd, 1:40
  1. 1:40 1st & 10 PITT 23 Mason Heintschel incomplete pass intended for Cataurus Hicks
  2. 1:33 2nd & 10 PITT 23 Justin Cook rushed for 13 yard gain, tackled by Ayden Duncanson
  3. 1:25 1st & 10 PITT 36 Mason Heintschel passed to Justin Cook for 2 yard loss, tackled by Kevon Merrell
  4. 1:18 2nd & 12 PITT 34 Mason Heintschel incomplete pass intended for Cataurus Hicks
  5. 1:13 3rd & 12 PITT 34 Mason Heintschel passed to Raphael Williams Jr. for 11 yard gain, tackled by Ayden Duncanson
  6. 1:06 4th & 1 PITT 45 Ja'Kyrian Turner rushed for 2 yard gain, tackled by Justin Benton
  7. 0:56 1st & 10 PITT 47 Mason Heintschel passed to Justin Holmes for 23 yard gain, tackled by Teagan Wilk
  8. 0:34 1st & 10 ECAR 30 East Carolina timeout
  9. 0:34 1st & 10 ECAR 30 Mason Heintschel incomplete pass intended for Jake Overman
  10. 0:27 2nd & 10 ECAR 30 Ja'Kyrian Turner rushed for 8 yard gain, tackled by Julien Davis
  11. 0:11 3rd & 2 ECAR 22 Mason Heintschel passed to Raphael Williams Jr. for 22 yard touchdown PITT 6, ECAR 3
  12. 0:04 3rd & 2 ECAR 0 Trey Butkowski made PAT PITT 7, ECAR 3
East Carolina 2nd, 0:04
  1. 0:04 3rd & 2 ECAR 0 Pittsburgh kicked off for 47 yards, Jackson Barker returned kickoff for no gain
  2. 0:04 1st & 10 ECAR 25 Chaston Ditta rushed for 1 yard loss
Pittsburgh 3rd, 15:00
  1. 15:00 2nd & 11 ECAR 24 East Carolina kicked off for 64 yards, Deuce Spann returned kickoff for 25 yards
  2. 14:54 1st & 10 PITT 26 Justin Cook rushed for no gain, tackled by Jyron Waiters
  3. 14:24 2nd & 10 PITT 26 Mason Heintschel passed to Jake Overman for 7 yard gain, tackled by Dameon Wilson
  4. 13:48 3rd & 3 PITT 33 Mason Heintschel passed to Ja'Kyrian Turner for 2 yard gain
  5. 13:09 4th & 1 PITT 35 Mason Heintschel passed to Raphael Williams Jr. for 9 yard gain, tackled by Ryheem Craig
  6. 12:26 1st & 10 PITT 44 Jalynn Williams rushed for 9 yard gain, tackled by Kevon Merrell
  7. 11:49 2nd & 1 ECAR 47 Jalynn Williams rushed for 4 yard gain, tackled by Teagan Wilk
  8. 11:14 1st & 10 ECAR 43 Mason Heintschel rushed for 5 yard gain, tackled by Samuel Dankah
  9. 10:32 2nd & 5 ECAR 38 Kenny Johnson rushed for 6 yard loss, tackled by Preston Carr
  10. 9:45 3rd & 11 ECAR 44 Mason Heintschel sacked by Kendrick DuJour for 9 yard loss. Mason Heintschel fumbled. Kendrick DuJour recovered fumble for no gain
East Carolina 3rd, 9:39
  1. 9:39 1st & 10 PITT 47 Chaston Ditta passed to Anthony Smith for 47 yard touchdown PITT 7, ECAR 9
  2. 9:32 1st & 10 PITT 0 Nick Mazzie made PAT PITT 7, ECAR 10
Pittsburgh 3rd, 9:32
  1. 9:32 1st & 10 PITT 0 East Carolina kicked off for 59 yards, Cataurus Hicks returned kickoff for 14 yards
  2. 9:26 1st & 10 PITT 20 Ja'Kyrian Turner rushed for no gain, tackled by Kamaurri McKinley
  3. 8:50 2nd & 10 PITT 20 Mason Heintschel incomplete pass intended for Censere Lee
  4. 8:44 3rd & 10 PITT 20 Mason Heintschel passed to Malachi Thomas for 10 yard gain, tackled by Zion Wilson
  5. 7:57 1st & 10 PITT 30 Ja'Kyrian Turner rushed for no gain, tackled by Zion Wilson
  6. 7:27 2nd & 10 PITT 30 Ja'Kyrian Turner rushed for 2 yard gain, tackled by Ryheem Craig
  7. 7:10 3rd & 8 PITT 32 Mason Heintschel incomplete pass intended for Kenny Johnson
  8. 6:58 4th & 8 PITT 32 Caleb Junko punted for 45 yards. Payton Mangrum returned punt for no gain
East Carolina 3rd, 6:50
  1. 6:50 1st & 10 ECAR 23 Marlon Gunn Jr. rushed for 1 yard loss, tackled by Jahsear Whittington
  2. 6:25 2nd & 11 ECAR 22 Marlon Gunn Jr. rushed for 2 yard loss, tackled by Rasheem Biles
  3. 5:53 3rd & 13 ECAR 20 Chaston Ditta passed to Jyron Waiters for 12 yard gain
  4. 5:09 4th & 1 ECAR 32 Marlon Gunn Jr. rushed for 14 yard gain
  5. 4:56 1st & 10 ECAR 46 East Carolina committed 10 yard penalty (Holding)
  6. 4:50 1st & 20 ECAR 36 Chaston Ditta sacked by Rasheem Biles for 13 yard loss. Chaston Ditta fumbled. Rasheem Biles recovered fumble and returned for 23 yard touchdown PITT 13, ECAR 10
  7. 4:33 1st & 20 ECAR 0 Trey Butkowski made PAT PITT 14, ECAR 10
East Carolina 3rd, 4:33
  1. 4:33 1st & 20 ECAR 0 Pittsburgh kicked off for 57 yards, Parker Jenkins returned kickoff for no gain
  2. 4:33 1st & 10 ECAR 25 Chaston Ditta rushed for 3 yard gain
  3. 4:10 2nd & 7 ECAR 28 Chaston Ditta passed to Anthony Smith for 72 yard touchdown PITT 14, ECAR 16
  4. 3:58 2nd & 7 PITT 0 Nick Mazzie made PAT PITT 14, ECAR 17
Pittsburgh 3rd, 3:58
  1. 3:58 2nd & 7 PITT 0 East Carolina kicked off, touchback
  2. 3:58 1st & 10 PITT 25 Ja'Kyrian Turner rushed for 2 yard gain, tackled by Kamaurri McKinley
  3. 3:25 2nd & 8 PITT 27 Ja'Kyrian Turner rushed for 7 yard gain. Ja'Kyrian Turner fumbled. Jordy Lowery recovered fumble for no gain
East Carolina 3rd, 3:17
  1. 3:17 1st & 10 PITT 34 TJ Engleman Jr. rushed for 8 yard gain, tackled by Shawn Lee Jr.
  2. 2:42 2nd & 2 PITT 26 Chaston Ditta rushed for no gain, tackled by Isaiah Neal
  3. 2:02 3rd & 2 PITT 26 Chaston Ditta rushed for 1 yard gain, tackled by Rasheem Biles
  4. 1:02 4th & 1 PITT 25 East Carolina timeout
  5. 1:02 4th & 1 PITT 25 Pittsburgh committed 5 yard penalty (Offside)
  6. 0:56 1st & 10 PITT 20 Chaston Ditta rushed for 3 yard gain, tackled by Cruce Brookins
  7. End of 3rd Quarter
  8. 15:00 2nd & 7 PITT 17 Mike Wright Jr. rushed for 2 yard gain, tackled by Braylan Lovelace
  9. 14:28 3rd & 5 PITT 15 Chaston Ditta incomplete pass intended for Kelan Robinson
  10. 14:22 4th & 5 PITT 15 Nick Mazzie kicked a 33-yard field goal PITT 14, ECAR 20
Pittsburgh 4th, 14:18
  1. 14:18 4th & 5 PITT 15 East Carolina kicked off for 65 yards, Deuce Spann returned kickoff for 21 yards
  2. 14:09 1st & 10 PITT 21 Mason Heintschel passed to Justin Cook for 10 yard gain, tackled by Samuel Dankah
  3. 13:40 1st & 10 PITT 31 Justin Cook rushed for 9 yard gain, tackled by Teagan Wilk
  4. 12:59 2nd & 1 PITT 40 Mason Heintschel passed to Bryce Yates for 1 yard gain
  5. 12:24 1st & 10 PITT 41 Justin Cook rushed for 1 yard gain, tackled by Dameon Wilson
  6. 11:44 2nd & 9 PITT 42 Mason Heintschel incomplete pass intended for Deuce Spann
  7. 11:38 3rd & 9 PITT 42 East Carolina committed 5 yard penalty (Offside)
  8. 11:21 3rd & 4 PITT 47 Mason Heintschel passed to Bryce Yates for 11 yard gain, tackled by Jordy Lowery
  9. 10:40 1st & 10 ECAR 42 Justin Cook rushed for 4 yard gain, tackled by DJ Johnson Jr.
  10. 10:05 2nd & 6 ECAR 38 Mason Heintschel passed to Justin Holmes for 18 yard gain, tackled by Teagan Wilk
  11. 9:44 1st & 10 ECAR 20 Mason Heintschel rushed for no gain, tackled by Samuel Dankah
  12. 9:02 2nd & 10 ECAR 20 Mason Heintschel pass intercepted. Kevon Merrell intercepted Mason Heintschel for 70 yards
East Carolina 4th, 8:48
  1. 8:48 1st & 10 PITT 15 Marlon Gunn Jr. rushed for 4 yard gain, tackled by Javon McIntyre
  2. 8:11 2nd & 6 PITT 11 Marlon Gunn Jr. rushed for 1 yard loss, tackled by Shawn Lee Jr.
  3. 7:29 3rd & 7 PITT 12 Marlon Gunn Jr. rushed for 2 yard gain, tackled by Sean FitzSimmons
  4. 6:44 4th & 5 PITT 10 Nick Mazzie kicked a 28-yard field goal PITT 14, ECAR 23
Pittsburgh 4th, 6:41
  1. 6:41 4th & 5 PITT 10 East Carolina kicked off, touchback
  2. 6:41 1st & 10 PITT 25 Mason Heintschel incomplete pass intended for Raphael Williams Jr.
  3. 6:30 2nd & 10 PITT 25 Mason Heintschel passed to Justin Holmes for 21 yard gain, tackled by Kamaurri McKinley
  4. 5:53 1st & 10 PITT 46 Mason Heintschel passed to Justin Holmes for 20 yard gain, tackled by Samuel Dankah
  5. 5:30 1st & 10 ECAR 34 Mason Heintschel passed to Justin Cook for 3 yard gain, tackled by Dameon Wilson
  6. 4:49 2nd & 7 ECAR 31 Mason Heintschel passed to Censere Lee for 6 yard gain, tackled by Kamaurri McKinley
  7. 4:27 3rd & 1 ECAR 25 Justin Cook rushed for no gain, tackled by Justin Benton
  8. 3:43 4th & 1 ECAR 25 Mason Heintschel passed to Justin Cook for 3 yard gain
  9. 3:12 1st & 10 ECAR 22 Mason Heintschel rushed for 11 yard gain
  10. 2:35 1st & 10 ECAR 11 Mason Heintschel incomplete pass intended for Kenny Johnson
  11. 2:30 2nd & 10 ECAR 11 Mason Heintschel passed to Raphael Williams Jr. for 10 yard gain, tackled by Kamaurri McKinley
  12. 2:08 1st & 1 ECAR 1 Mason Heintschel rushed for 3 yard loss, tackled by Dameon Wilson
  13. 1:58 2nd & 4 ECAR 4 Mason Heintschel rushed for 1 yard gain, tackled by Kamaurri McKinley
  14. 1:34 3rd & 3 ECAR 3 Mason Heintschel incomplete pass intended for Justin Holmes
  15. 1:27 4th & 3 ECAR 3 Trey Butkowski kicked a 21-yard field goal PITT 17, ECAR 23
  16. 1:23 4th & 3 ECAR 3 East Carolina timeout
East Carolina 4th, 1:23
  1. 1:23 4th & 3 ECAR 3 Pittsburgh kicked off for 7 yards, Payton Mangrum returned kickoff for no gain
  2. 1:22 1st & 10 PITT 42 Marlon Gunn Jr. rushed for 6 yard gain, tackled by Cameron Lindsey
  3. 1:10 2nd & 4 PITT 36 Pittsburgh timeout
  4. 1:10 2nd & 4 PITT 36 Marlon Gunn Jr. rushed for 2 yard loss, tackled by Rasheem Biles
  5. 1:07 3rd & 6 PITT 38 Pittsburgh timeout
  6. 1:07 3rd & 6 PITT 38 Marlon Gunn Jr. rushed for 2 yard gain, tackled by Braylan Lovelace
  7. 1:04 4th & 4 PITT 36 Pittsburgh timeout
  8. 1:04 4th & 4 PITT 36 Ryan Leavy punted, touchback
Pittsburgh 4th, 0:57
  1. 0:57 1st & 10 PITT 20 Mason Heintschel passed to Justin Holmes for 5 yard gain, tackled by Samuel Dankah
  2. 0:37 2nd & 5 PITT 25 Mason Heintschel incomplete pass intended for Kenny Johnson
  3. 0:30 3rd & 5 PITT 25 Mason Heintschel passed to Justin Cook for 11 yard gain, tackled by Samuel Dankah
  4. 0:20 1st & 10 PITT 36 Mason Heintschel passed to Justin Holmes for 13 yard gain, tackled by Dameon Wilson
  5. 0:14 1st & 10 PITT 49 Pittsburgh committed 15 yard penalty (Pass Interference)
  6. 0:11 1st & 25 PITT 34 Mason Heintschel rushed for 4 yard gain, tackled by Jasiyah Robinson
‹ 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.