College Football

43
Final 1 2 3 4 Tot
7 3 17 16 43
6 7 0 17 30
30
12:30 PM PT1:30 PM MT2:30 PM CT3:30 PM ET8:30 PM GMT4:30 AM 北京时间1:30 PM MST3:30 PM EST, Nov. 19, 2022
SECU Stadium, College Park, Maryland  Attendance: 41,969

Play by Play

4th Quarter
1st&10 at MD 46
(0:05) Eric Najarian pass to the right to Jacob Copeland to OhioSt29 for 25 yards
Kickoff
(0:09) Jayden Fielding kicks 39 yards from OhioSt20 to MD41, Joseph Bearns III returns to MD46 for 5 yards
Extra Point AttemptOhioSt 43-30
Noah Ruggles extra point is GOOD.
Penalty
OhioSt-Steele Chambers PENALIZED -15 yards for Unsports. Conduct
2nd&17 at MD 9OhioSt 42-30
(0:42) Taulia Tagovailoa sacked at MD1 for -8 yards. Taulia Tagovailoa FUMBLES (FF-Zach Harrison), recovered at MD1 by Steele Chambers RETURNED for 1 yard for a TOUCHDOWN.
1st&10 at MD 16
(0:36) Taulia Tagovailoa sacked at MD9 for -7 yards
Kickoff
(0:42) Jayden Fielding kicks 65 yards from OhioSt35 to MD0, Jacob Copeland returns to MD16 for 16 yards
4th&3 at MD 27OhioSt 36-30
(0:47) Noah Ruggles 45 yard field goal is GOOD.
3rd&6 at MD 30
(1:31) Dallan Hayden Off Right Tackle to MD27 for 3 yards
3rd&6 at MD 30
Ohio State Buckeyes timeout.
2nd&8 at MD 32
(2:16) Dallan Hayden Off Left Tackle to MD30 for 2 yards
1st&10 at MD 34
(3:00) Dallan Hayden Off Left Tackle to MD32 for 2 yards
1st&10 at MD 34
Maryland Terrapins timeout.
3rd&6 at MD 42
(3:11) C.J. Stroud pass to the middle to Emeka Egbuka to MD34 for 8 yards
3rd&6 at MD 42
Maryland Terrapins timeout.
2nd&7 at MD 43
(3:18) Dallan Hayden Off Right Tackle to MD42 for 1 yard
2nd&7 at MD 43
Maryland Terrapins timeout.
1st&10 at MD 46
(3:24) Dallan Hayden Off Left Tackle to MD43 for 3 yards
1st&10 at OhioSt 36
(3:57) Dallan Hayden Off Right Tackle to MD46 for 18 yards
3rd&2 at OhioSt 31
(4:18) MD-Vandarius Cowan PENALIZED 5 yards for Offside
2nd&5 at OhioSt 28
(4:51) Dallan Hayden Off Left Guard to OhioSt31 for 3 yards
1st&10 at OhioSt 23
(5:31) Dallan Hayden up the Middle to OhioSt28 for 5 yards
1st&10 at OhioSt 12
(5:54) Dallan Hayden Off Right Tackle to OhioSt23 for 11 yards
4th&6 at MD 46
(6:03) Colton Spangler punts 42 yards to OhioSt12, Out of Bounds
3rd&6 at MD 46
(6:11) Taulia Tagovailoa incomplete pass to the right intended for Jacob Copeland
2nd&6 at MD 46
(6:15) Taulia Tagovailoa incomplete pass to the right intended for CJ Dippre
1st&10 at MD 42
(6:36) Roman Hemby up the Middle to MD46 for 4 yards
4th&1 at MD 42
(6:43) C.J. Stroud incomplete pass to the left intended for Marvin Harrison Jr.
3rd&7 at MD 48
(7:29) C.J. Stroud pass to the right to Cade Stover to MD42 for 6 yards
2nd&10 at OhioSt 49
(8:05) Dallan Hayden up the Middle to MD48 for 3 yards
1st&10 at OhioSt 49
(8:11) C.J. Stroud incomplete pass to the right intended for Emeka Egbuka
Penalty
(9:49) MD-Deonte Banks PENALIZED 10 yards for Holding
1st&10 at OhioSt 41
(8:53) C.J. Stroud Off Left End to OhioSt39 for -2 yards
2nd&4 at OhioSt 31
(9:15) C.J. Stroud pass to the left to Dallan Hayden to OhioSt41 for 10 yards
1st&10 at OhioSt 25
(9:49) Dallan Hayden up the Middle to OhioSt31 for 6 yards
Kickoff
(9:49) Chad Ryland kicks 65 yards from MD35 to OhioSt0, TOUCHBACK.
Extra Point AttemptOhioSt 33-30
Chad Ryland extra point is GOOD.
4th&1 at OhioSt 1OhioSt 33-29
(9:57) Taulia Tagovailoa pass to the left to Jeshaun Jones for 1 yard for a TOUCHDOWN
3rd&1 at OhioSt 1
(10:45) Roman Hemby Off Left Tackle to OhioSt1 for no gain
2nd&3 at OhioSt 3
(11:26) Roman Hemby up the Middle to OhioSt1 for 2 yards
1st&9 at OhioSt 9
(11:47) Roman Hemby Off Left Tackle to OhioSt3 for 6 yards
2nd&10 at MD 42
(12:03) Taulia Tagovailoa pass to the left to Rakim Jarrett to OhioSt9 for 49 yards
1st&10 at MD 42
(12:07) Taulia Tagovailoa incomplete pass to the middle intended for Rakim Jarrett
1st&10 at MD 26
(12:29) Jeshaun Jones Off Right End to MD42 for 16 yards
Kickoff
(12:36) Jayden Fielding kicks 53 yards from OhioSt35 to MD12, Jacob Copeland returns to MD26 for 14 yards
Extra Point AttemptOhioSt 33-23
Penalty
OhioSt-PENALIZED -5 yards for Delay of Game
1st&10 at MD 13OhioSt 33-21
(12:43) Dallan Hayden Off Left Tackle for 13 yards for a TOUCHDOWN
1st&10 at MD 26
(12:55) C.J. Stroud pass to the left to Emeka Egbuka to MD13 for 13 yards
Penalty
(13:53) MD-Beau Brade PENALIZED 15 yards for Face Mask
2nd&4 at MD 47
(13:09) Dallan Hayden Off Right Tackle to MD41 for 6 yards
1st&10 at OhioSt 47
(13:45) C.J. Stroud Off Left End to MD47 for 6 yards
Kickoff
(13:53) Chad Ryland kicks 64 yards from MD35 to OhioSt1, Xavier Johnson returns to OhioSt47 for 46 yards
Two Point ConversionOhioSt 27-21
Taulia Tagovailoa 2pt pass to the left to Jacob Copeland. Successful.
2nd&5 at OhioSt 5OhioSt 27-19
(13:58) Taulia Tagovailoa Off Left End for 5 yards for a TOUCHDOWN
1st&10 at OhioSt 10
(14:20) Taulia Tagovailoa pass to the right to Roman Hemby to OhioSt5 for 5 yards
Penalty
(0:16) OhioSt-Cameron Martinez PENALIZED 15 yards for Pass Interference
1st&10 at OhioSt 37
(14:41) Taulia Tagovailoa pass to the middle to Jacob Copeland to OhioSt25 for 12 yards
2nd&8 at MD 27
(15:00) Taulia Tagovailoa pass to the middle to Tai Felton to OhioSt37 for 36 yards
3rd Quarter
1st&10 at MD 25
(0:16) Taulia Tagovailoa pass to the middle to Roman Hemby to MD27 for 2 yards
Kickoff
(0:16) Jayden Fielding kicks 65 yards from OhioSt35 to MD0, TOUCHBACK.
Extra Point AttemptOhioSt 27-13
Noah Ruggles extra point is GOOD.
1st&3 at MD 3OhioSt 26-13
(0:19) Dallan Hayden Off Right Guard for 3 yards for a TOUCHDOWN
1st&10 at MD 17
(0:50) C.J. Stroud pass to the right to Cade Stover to MD3 for 14 yards
Penalty
(5:24) MD-Jakorian Bennett PENALIZED 12 yards for Pass Interference
1st&10 at MD 31
(1:32) Dallan Hayden Off Right Guard to MD29 for 2 yards
2nd&9 at MD 48
(1:48) C.J. Stroud pass to the middle to Marvin Harrison Jr. to MD31 for 17 yards
1st&10 at MD 49
(2:11) Dallan Hayden Off Right Guard to MD48 for 1 yard
3rd&1 at OhioSt 47
(2:41) Dallan Hayden up the Middle to MD49 for 4 yards
2nd&1 at OhioSt 47
(3:25) Dallan Hayden Off Right Tackle to OhioSt47 for no gain
1st&10 at OhioSt 38
(3:49) Dallan Hayden Off Left Tackle to OhioSt47 for 9 yards
3rd&1 at OhioSt 21
(4:13) Dallan Hayden up the Middle to OhioSt38 for 17 yards
2nd&5 at OhioSt 17
(4:49) Dallan Hayden up the Middle to OhioSt21 for 4 yards
1st&10 at OhioSt 12
(5:24) Dallan Hayden up the Middle to OhioSt17 for 5 yards
4th&8 at OhioSt 48
(5:31) Colton Spangler punts 36 yards to OhioSt12, Emeka Egbuka Fair Catch
3rd&6 at OhioSt 46
(6:07) Taulia Tagovailoa up the Middle to OhioSt48 for -2 yards
2nd&6 at OhioSt 46
(6:11) Taulia Tagovailoa incomplete pass to the left intended for Rakim Jarrett
1st&10 at OhioSt 50
(6:45) Taulia Tagovailoa pass to the right to Dontay Demus Jr. to OhioSt46 for 4 yards
2nd&11 at MD 24
(7:14) Taulia Tagovailoa Off Left Guard to OhioSt50 for 26 yards
1st&10 at MD 25
(7:52) Antwain Littleton II Off Left Guard to MD24 for -1 yards
Kickoff
(7:52) Jayden Fielding kicks 65 yards from OhioSt35 to MD0, TOUCHBACK.
4th&25 at MD 29OhioSt 20-13
(7:57) Noah Ruggles 47 yard field goal is GOOD.
Penalty
(10:56) OhioSt-C.J. Stroud PENALIZED 0 yards for Intentional Grounding
3rd&9 at MD 13
(8:03) C.J. Stroud sacked at MD29 for -16 yards
2nd&10 at MD 14
(8:42) Emeka Egbuka Off Left End to MD13 for 1 yard
1st&10 at MD 14
(9:17) Dallan Hayden Off Right Guard to MD14 for no gain
3rd&10 at MD 49
(9:35) C.J. Stroud pass to the left to Emeka Egbuka to MD14 for 35 yards
2nd&10 at MD 49
(10:13) C.J. Stroud pass to the right to Dallan Hayden to MD49 for no gain
1st&10 at MD 49
(10:20) C.J. Stroud incomplete pass to the left intended for Marvin Harrison Jr.
2nd&3 at OhioSt 43
(10:33) Dallan Hayden Off Right Tackle to MD49 for 8 yards
1st&10 at OhioSt 36
(10:56) C.J. Stroud pass to the left to Marvin Harrison Jr. to OhioSt43 for 7 yards
4th&18 at MD 17
(11:06) Colton Spangler punts 47 yards to OhioSt36, Out of Bounds
3rd&18 at MD 17
(11:10) Taulia Tagovailoa incomplete pass to the left intended for Roman Hemby
2nd&18 at MD 17
(11:17) Taulia Tagovailoa incomplete pass to the left intended for Jacob Copeland
2nd&13 at MD 22
(11:28) MD-Ramon Brown PENALIZED -5 yards for False Start
Penalty
(12:13) MD-Johari Branch PENALIZED -10 yards for Holding
1st&10 at MD 25
(12:13) Taulia Tagovailoa pass to the left to Jacob Copeland to MD32 for 7 yards
Kickoff
(12:13) Jayden Fielding kicks 65 yards from OhioSt35 to MD0, TOUCHBACK.
Extra Point AttemptOhioSt 17-13
Noah Ruggles extra point is GOOD.
2nd&4 at MD 8OhioSt 16-13
(12:18) Dallan Hayden Off Left Tackle for 8 yards for a TOUCHDOWN
1st&10 at MD 14
(12:37) Dallan Hayden Off Left Tackle to MD8 for 6 yards
4th&12 at MD 39
(12:44) Colton Spangler punt is blocked by Lathan Ransom. Denzel Burke RETURNED from MD21 for 7 yards.
3rd&12 at MD 39
(12:50) Taulia Tagovailoa incomplete pass to the right intended for CJ Dippre
2nd&4 at MD 47
(13:31) Taulia Tagovailoa pass to the right to CJ Dippre to MD39 for -8 yards
1st&10 at MD 41
(13:59) Roman Hemby Off Right Guard to MD47 for 6 yards
3rd&4 at MD 36
(14:19) Taulia Tagovailoa pass to the right to Dontay Demus Jr. to MD41 for 5 yards
2nd&4 at MD 36
(14:23) Taulia Tagovailoa incomplete pass to the right intended for Dontay Demus Jr.
1st&10 at MD 30
(14:54) Roman Hemby up the Middle to MD36 for 6 yards
Kickoff
(15:00) Jayden Fielding kicks 64 yards from OhioSt35 to MD1, Jacob Copeland returns to MD30 for 29 yards
2nd Quarter
3rd&13 at MD 29
(0:05) Taulia Tagovailoa pass to the middle to Dontay Demus Jr. to MD44 for 15 yards
2nd&6 at MD 36
(0:46) Taulia Tagovailoa sacked at MD29 for -7 yards
1st&10 at MD 32
(1:03) Taulia Tagovailoa pass to the right to Corey Dyches to MD36 for 4 yards
Penalty
(1:21) OhioSt-Taron Vincent PENALIZED 15 yards for Unsports. Conduct
1st&10 at MD 11
(1:21) Roman Hemby up the Middle to MD17 for 6 yards
4th&2 at OhioSt 45
(1:31) Jesse Mirco punts 45 yards to MD10, Tarheeb Still returns to MD11 for 1 yard
3rd&2 at OhioSt 45
(1:34) C.J. Stroud incomplete pass to the middle intended for Emeka Egbuka
2nd&7 at OhioSt 40
(2:14) C.J. Stroud pass to the middle to Julian Fleming to OhioSt45 for 5 yards
2nd&7 at OhioSt 40
Maryland Terrapins timeout.
1st&10 at OhioSt 37
(2:23) Dallan Hayden Off Left Tackle to OhioSt40 for 3 yards
3rd&6 at OhioSt 30
(2:38) C.J. Stroud pass to the middle to Emeka Egbuka to OhioSt37 for 7 yards
2nd&5 at OhioSt 31
(3:17) TreVeyon Henderson Off Right End to OhioSt30 for -1 yards
1st&10 at OhioSt 26
(3:46) TreVeyon Henderson Off Left Guard to OhioSt31 for 5 yards
Kickoff
(3:52) Chad Ryland kicks 59 yards from MD35 to OhioSt6, Xavier Johnson returns to OhioSt26 for 20 yards
Extra Point AttemptMD 13-10
Chad Ryland extra point is GOOD.
3rd&1 at OhioSt 1MD 12-10
(3:58) Taulia Tagovailoa pass to the left to CJ Dippre for 1 yard for a TOUCHDOWN
2nd&1 at OhioSt 1
(4:38) Antwain Littleton II Off Right Guard to OhioSt1 for no gain
1st&1 at OhioSt 1
(4:44) Taulia Tagovailoa incomplete pass to the right intended for CJ Dippre
3rd&5 at OhioSt 8
(5:21) Taulia Tagovailoa Off Left Tackle to OhioSt1 for 7 yards
2nd&6 at OhioSt 9
(5:56) Taulia Tagovailoa Off Right Tackle to OhioSt8 for 1 yard
1st&10 at OhioSt 13
(6:26) Antwain Littleton II Off Right Guard to OhioSt9 for 4 yards
Penalty
OhioSt-Lathan Ransom PENALIZED 12 yards for Pass Interference
2nd&1 at OhioSt 29
(6:59) Antwain Littleton II up the Middle to OhioSt25 for 4 yards
1st&10 at OhioSt 38
(7:41) Taulia Tagovailoa pass to the right to Rakim Jarrett to OhioSt29 for 9 yards
2nd&18 at MD 28
(8:01) Taulia Tagovailoa pass to the left to Dontay Demus Jr. to OhioSt38 for 34 yards
1st&18 at MD 28
(8:05) Taulia Tagovailoa incomplete pass to the left intended for Jeshaun Jones
Penalty
(10:02) MD-Jeshaun Jones PENALIZED -10 yards for Holding
1st&10 at MD 36
(8:31) Rakim Jarrett Off Left End to MD38 for 2 yards
3rd&8 at MD 27
(8:54) Taulia Tagovailoa pass to the right to Dontay Demus Jr. to MD36 for 9 yards
2nd&9 at MD 26
(9:35) Taulia Tagovailoa pass to the middle to Jacob Copeland to MD27 for 1 yard
1st&10 at MD 25
(10:02) Antwain Littleton II up the Middle to MD26 for 1 yard
Kickoff
(10:02) Jayden Fielding kicks 65 yards from OhioSt35 to MD0, TOUCHBACK.
4th&11 at MD 15OhioSt 10-6
(10:05) Noah Ruggles 33 yard field goal is GOOD.
3rd&11 at MD 15
(10:10) C.J. Stroud incomplete pass to the right intended for Marvin Harrison Jr.
2nd&11 at MD 15
(10:17) C.J. Stroud incomplete pass to the right
1st&10 at MD 14
(10:54) TreVeyon Henderson Off Right Tackle to MD15 for -1 yards
Penalty
(15:00) MD-Tommy Akingbesote PENALIZED 15 yards for Late Hit
2nd&10 at MD 38
(11:19) C.J. Stroud pass to the right to Marvin Harrison Jr. to MD29 for 9 yards
1st&10 at MD 38
(11:34) C.J. Stroud incomplete pass to the right intended for Marvin Harrison Jr.
3rd&6 at MD 44
(12:00) C.J. Stroud pass to the middle to Emeka Egbuka to MD38 for 6 yards
2nd&10 at MD 48
(12:35) TreVeyon Henderson Off Right Tackle to MD44 for 4 yards
1st&10 at MD 48
(12:42) C.J. Stroud incomplete pass to the left intended for Emeka Egbuka
2nd&6 at OhioSt 39
(13:04) C.J. Stroud pass to the right to Emeka Egbuka to MD48 for 13 yards
1st&10 at OhioSt 35
(13:41) TreVeyon Henderson Off Left Tackle to OhioSt39 for 4 yards
3rd&10 at OhioSt 10
(14:16) C.J. Stroud pass to the middle to Julian Fleming to OhioSt35 for 25 yards
2nd&10 at OhioSt 10
(14:28) C.J. Stroud incomplete pass to the left intended for Marvin Harrison Jr.
1st&10 at OhioSt 10
(15:00) TreVeyon Henderson Off Left Tackle to OhioSt10 for no gain
1st Quarter
4th&5 at OhioSt 46
(0:00) Colton Spangler punts 36 yards to OhioSt10, Emeka Egbuka Fair Catch
3rd&8 at OhioSt 49
(0:35) Taulia Tagovailoa pass to the left to Roman Hemby to OhioSt46 for 3 yards
2nd&18 at MD 41
(1:11) Taulia Tagovailoa pass to the left to Tai Felton to OhioSt49 for 10 yards
1st&20 at MD 39
(1:46) Roman Hemby Off Right Guard to MD41 for 2 yards
Penalty
(1:53) MD-Jaelyn Duncan PENALIZED -10 yards for Holding
4th&9 at OhioSt 16
(2:02) Jesse Mirco punts 35 yards to MD49, Out of Bounds
3rd&15 at OhioSt 10
(2:32) C.J. Stroud Off Right End to OhioSt16 for 6 yards
2nd&20 at OhioSt 5
(3:04) TreVeyon Henderson Off Left Tackle to OhioSt10 for 5 yards
2nd&15 at OhioSt 10
(3:15) OhioSt-Cade Stover PENALIZED -5 yards for False Start
1st&10 at OhioSt 15
(3:52) TreVeyon Henderson Off Right Tackle to OhioSt10 for -5 yards. TreVeyon Henderson FUMBLES, recovered at OhioSt10 by TreVeyon Henderson RETURNED for 0 yards.
Kickoff
(3:52) Chad Ryland kicks 64 yards from MD35 to OhioSt1, Xavier Johnson returns to OhioSt15 for 14 yards
4th&3 at OhioSt 3OhioSt 7-6
(3:56) Chad Ryland 21 yard field goal is GOOD.
3rd&4 at OhioSt 4
(4:37) Antwain Littleton II up the Middle to OhioSt3 for 1 yard
2nd&6 at OhioSt 6
(5:20) Taulia Tagovailoa pass to the right to Jeshaun Jones to OhioSt4 for 2 yards
1st&10 at OhioSt 10
(5:55) Roman Hemby Off Right Guard to OhioSt6 for 4 yards
1st&10 at OhioSt 37
(6:26) Taulia Tagovailoa pass to the left to Roman Hemby to OhioSt10 for 27 yards
1st&10 at OhioSt 47
(6:48) Taulia Tagovailoa pass to the left to Jeshaun Jones to OhioSt37 for 10 yards
2nd&11 at MD 42
(7:17) Taulia Tagovailoa pass to the left to Octavian Smith Jr. to OhioSt47 for 11 yards
1st&10 at MD 43
(7:50) Taulia Tagovailoa sacked at MD42 for -1 yards
4th&21 at OhioSt 14
(7:57) Jesse Mirco punts 43 yards to MD43, Tarheeb Still Fair Catch
3rd&21 at OhioSt 14
(8:03) C.J. Stroud incomplete pass to the left intended for Julian Fleming
2nd&21 at OhioSt 14
(8:09) C.J. Stroud incomplete pass to the middle intended for Emeka Egbuka
2nd&16 at OhioSt 19
(8:22) OhioSt-PENALIZED -5 yards for False Start
1st&15 at OhioSt 20
(8:47) TreVeyon Henderson Off Right Tackle to OhioSt19 for -1 yards
1st&10 at OhioSt 25
(8:47) OhioSt-PENALIZED -5 yards for Delay of Game
Kickoff
(8:47) Chad Ryland kicks 65 yards from MD35 to OhioSt0, TOUCHBACK.
4th&6 at OhioSt 13OhioSt 7-3
(8:51) Chad Ryland 31 yard field goal is GOOD.
3rd&4 at OhioSt 11
(9:31) Taulia Tagovailoa sacked at OhioSt13 for -2 yards
2nd&7 at OhioSt 14
(10:16) Rakim Jarrett Off Right End to OhioSt11 for 3 yards
1st&10 at OhioSt 17
(10:45) Antwain Littleton II Off Right Tackle to OhioSt14 for 3 yards
Penalty
OhioSt-J.T. Tuimoloau PENALIZED 15 yards for Face Mask
1st&15 at OhioSt 39
(11:44) Taulia Tagovailoa pass to the middle to Rakim Jarrett to OhioSt32 for 7 yards
Penalty
(13:28) MD-PENALIZED -5 yards for Illegal Formation
3rd&7 at OhioSt 46
(12:06) Taulia Tagovailoa pass to the middle to CJ Dippre to OhioSt34 for 12 yards
2nd&9 at OhioSt 48
(12:39) Roman Hemby up the Middle to OhioSt46 for 2 yards
1st&10 at OhioSt 49
(12:59) Roman Hemby Off Right Guard to OhioSt48 for 1 yard
1st&10 at MD 26
(13:22) Taulia Tagovailoa pass to the right to CJ Dippre to OhioSt49 for 25 yards
Kickoff
(13:28) Jayden Fielding kicks 61 yards from OhioSt35 to MD4, Octavian Smith Jr. returns to MD26 for 22 yards
Extra Point AttemptOhioSt 7-0
Noah Ruggles extra point is GOOD.
Penalty
(15:00) OhioSt-PENALIZED -5 yards for Delay of Game
2nd&10 at MD 31OhioSt 6-0
(13:37) C.J. Stroud pass to the left to TreVeyon Henderson for 31 yards for a TOUCHDOWN
1st&10 at MD 31
(13:42) C.J. Stroud incomplete pass to the right intended for Julian Fleming
3rd&1 at MD 37
(13:54) TreVeyon Henderson Off Right Guard to MD31 for 6 yards
2nd&7 at MD 43
(14:25) C.J. Stroud pass to the middle to Marvin Harrison Jr. to MD37 for 6 yards
1st&10 at MD 46
(14:46) TreVeyon Henderson Off Left Tackle to MD43 for 3 yards
1st&10 at OhioSt 25
(15:00) C.J. Stroud pass to the right to Marvin Harrison Jr. to MD46 for 29 yards
Kickoff
(15:00) Chad Ryland kicks 65 yards from MD35 to OhioSt0, TOUCHBACK.
Sports Data API Powered by STATS © 2023 by STATS PERFORM.
Any commercial use or distribution without the express written consent of STATS PERFORM is strictly prohibited.