College Football
Scoreboard|Standings|Teams|Leaders|Polls
42
Final 1 2 3 4 Tot
7 21 0 14 42
0 0 7 14 21
21
11:00 AM PT12:00 PM MT1:00 PM CT2:00 PM ET7:00 PM GMT3:00 AM 北京时间12:00 PM MST2:00 PM EST, Nov. 13, 2021
Rice Stadium, Houston, Texas  Attendance: 17,883

Play by Play

4th Quarter
2nd&5 at WestKy 30
(0:28) Kye Robichaux Off Left Guard to WestKy33 for 3 yards
1st&10 at WestKy 25
(0:55) Kye Robichaux up the Middle to WestKy30 for 5 yards
Kickoff
(0:55) Christian VanSickle kicks 65 yards from Rice35 to WestKy0, TOUCHBACK.
Extra Point AttemptWestKy 42-21
Christian VanSickle extra point is GOOD.
1st&2 at WestKy 2WestKy 42-20
(0:59) Juma Otoviano Off Left Tackle for 2 yards for a TOUCHDOWN
4th&2 at WestKy 14
(1:20) Jake Constantine pass to the middle to Cedric Patterson III to WestKy2 for 12 yards
3rd&2 at WestKy 14
(1:23) Jake Constantine incomplete pass to the left intended for Cedric Patterson III
2nd&5 at WestKy 17
(1:30) Jake Constantine pass to the left to Juma Otoviano to WestKy14 for 3 yards
1st&10 at WestKy 22
(1:50) Jake Constantine pass to the middle to Juma Otoviano to WestKy17 for 5 yards
1st&10 at WestKy 37
(2:08) Jake Constantine pass to the right to August Pitre III to WestKy22 for 15 yards
3rd&10 at WestKy 32
(2:16) Kye Robichaux Off Right Tackle to WestKy37 for 5 yards. Kye Robichaux FUMBLES (FF-Plae Wyatt), recovered at WestKy37 by Elijah Garcia RETURNED for 0 yards.
2nd&10 at WestKy 32
(2:19) Chance McDonald incomplete pass to the left intended for Kendall Abdur-Rahman
1st&10 at WestKy 32
(2:23) Chance McDonald incomplete pass to the right intended for DeAngelo Wilson
2nd&4 at WestKy 20
(2:53) Kye Robichaux Off Left Guard to WestKy32 for 12 yards
1st&10 at WestKy 14
(3:19) Kye Robichaux Off Right Tackle to WestKy20 for 6 yards
4th&10 at WestKy 14
(3:23) Jake Constantine incomplete pass to the right intended for Andrew Mason
3rd&10 at WestKy 14
(3:27) Jake Constantine incomplete pass to the right intended for August Pitre III
2nd&10 at WestKy 14
(3:30) Jake Constantine incomplete pass to the middle intended for Jake Bailey
1st&10 at WestKy 14
(3:35) Jake Constantine incomplete pass to the middle intended for August Pitre III
3rd&14 at WestKy 28
(4:02) Jake Constantine pass to the middle to Jake Bailey to WestKy14 for 14 yards
2nd&14 at WestKy 28
(4:06) Jake Constantine incomplete pass to the left intended for August Pitre III
1st&25 at WestKy 39
(4:30) Jake Constantine pass to the left to August Pitre III to WestKy28 for 11 yards
Penalty
(6:24) Rice-Jovaun Woolford PENALIZED -10 yards for Holding
1st&10 at WestKy 24
(4:52) Rice-Jovaun Woolford PENALIZED -5 yards for False Start
1st&10 at WestKy 44
(5:24) Jake Constantine pass to the right to Jake Bailey to WestKy24 for 20 yards
2nd&2 at Rice 43
(5:44) Jake Constantine pass to the right to Cedric Patterson III to WestKy44 for 13 yards
1st&10 at Rice 35
(6:02) Jake Constantine pass to the right to Robert French to Rice43 for 8 yards
1st&10 at Rice 15
(6:24) Jake Constantine pass to the middle to Khalan Griffin to Rice35 for 20 yards
3rd&4 at Rice 7
(6:31) Chance McDonald pass to the middle intercepted by Kirk Lockhart RETURNED from Rice5 for 10 yards.
2nd&10 at Rice 13
(7:02) Kye Robichaux Off Left Tackle to Rice7 for 6 yards
1st&10 at Rice 13
(7:05) Chance McDonald incomplete pass to the right intended for Craig Burt Jr.
2nd&4 at Rice 26
(7:43) Chance McDonald pass to the middle to DeAngelo Wilson to Rice13 for 13 yards
1st&10 at Rice 32
(8:08) Kye Robichaux Off Right End to Rice26 for 6 yards
1st&10 at Rice 25
(8:12) Jake Constantine pass to the right intercepted by Omari Alexander RETURNED from Rice32 for no gain.
Kickoff
(8:18) Cory Munson kicks 59 yards from WestKy35 to Rice6, Juma Otoviano returns to Rice25 for 19 yards
Extra Point AttemptWestKy 42-14
Brayden Narveson extra point is GOOD.
1st&5 at Rice 5WestKy 41-14
(8:22) Bailey Zappe pass to the middle to Joey Beljan for 5 yards for a TOUCHDOWN
1st&10 at Rice 23
(8:53) Bailey Zappe pass to the left to Mitchell Tinsley to Rice5 for 18 yards
2nd&4 at Rice 18
(8:58) Jake Constantine pass to the left intercepted by Omari Alexander RETURNED from Rice23 for no gain.
1st&10 at Rice 12
(9:33) Khalan Griffin Off Right Guard to Rice18 for 6 yards
4th&18 at WestKy 32
(9:48) John Haggerty III punts 56 yards to Rice12, Out of Bounds
3rd&21 at WestKy 29
(10:23) Adam Cofield Off Right Tackle to WestKy32 for 3 yards
2nd&25 at WestKy 25
(11:02) Kye Robichaux Off Left Tackle to WestKy29 for 4 yards
1st&10 at WestKy 40
(11:08) WestKy-Bailey Zappe PENALIZED -15 yards for Personal Foul
2nd&3 at WestKy 30
(11:20) Kye Robichaux Off Left Tackle to WestKy40 for 10 yards
1st&10 at WestKy 23
(11:38) Bailey Zappe pass to the middle to Jerreth Sterns to WestKy30 for 7 yards
Kickoff
(11:44) Christian VanSickle kicks 60 yards from Rice35 to WestKy5, Beanie Bishop returns to WestKy23 for 18 yards
Extra Point AttemptWestKy 35-14
Christian VanSickle extra point is GOOD.
1st&7 at WestKy 7WestKy 35-13
(11:49) Khalan Griffin up the Middle for 7 yards for a TOUCHDOWN
1st&7 at WestKy 7
Rice Owls timeout.
3rd&10 at WestKy 30
(12:19) Jake Constantine pass to the right to Jake Bailey to WestKy7 for 23 yards
2nd&10 at WestKy 30
(12:24) Jake Constantine incomplete pass to the right intended for Andrew Mason
1st&10 at WestKy 30
(12:30) Jake Constantine incomplete pass to the right intended for Jake Bailey
2nd&4 at Rice 43
(13:01) Jake Constantine pass to the right to August Pitre III to WestKy30 for 27 yards
1st&10 at Rice 37
(13:39) Jake Constantine up the Middle to Rice43 for 6 yards
3rd&9 at Rice 26
(14:05) Jake Constantine pass to the right to Cameron Montgomery to Rice37 for 11 yards
3rd&4 at Rice 31
(14:08) Rice-Jake Bailey PENALIZED -5 yards for False Start
2nd&4 at Rice 31
(14:14) Jake Constantine incomplete pass to the right intended for Cedric Patterson III
1st&10 at Rice 25
(14:56) Cameron Montgomery up the Middle to Rice31 for 6 yards
Kickoff
(14:56) Cory Munson kicks 65 yards from WestKy35 to Rice0, TOUCHBACK.
Extra Point AttemptWestKy 35-7
Brayden Narveson extra point is GOOD.
1st&9 at Rice 9WestKy 34-7
(15:00) Bailey Zappe pass to the left to Mitchell Tinsley for 9 yards for a TOUCHDOWN
3rd Quarter
3rd&7 at Rice 21
(0:29) Bailey Zappe pass to the middle to Adam Cofield to Rice9 for 12 yards
2nd&10 at Rice 24
(1:04) Noah Whittington up the Middle to Rice21 for 3 yards
1st&10 at Rice 24
(1:09) Bailey Zappe incomplete pass to the middle intended for Malachi Corley
2nd&7 at Rice 37
(1:36) Bailey Zappe pass to the left to Mitchell Tinsley to Rice24 for 13 yards
1st&10 at Rice 40
(2:18) Bailey Zappe pass to the right to Jerreth Sterns to Rice37 for 3 yards
2nd&2 at Rice 44
(2:31) Bailey Zappe pass to the left to Malachi Corley to Rice40 for 4 yards
1st&10 at WestKy 48
(2:50) Bailey Zappe pass to the left to Malachi Corley to Rice44 for 8 yards
1st&10 at WestKy 34
(3:02) Bailey Zappe pass to the left to Malachi Corley to WestKy48 for 14 yards
1st&10 at WestKy 23
(3:11) Bailey Zappe pass to the middle to Jerreth Sterns to WestKy34 for 11 yards
Kickoff
(3:16) Christian VanSickle kicks 60 yards from Rice35 to WestKy5, Beanie Bishop returns to WestKy23 for 18 yards
Extra Point AttemptWestKy 28-7
Christian VanSickle extra point is GOOD.
2nd&10 at WestKy 23WestKy 28-6
(3:23) Jake Constantine pass to the middle to Cedric Patterson III for 23 yards for a TOUCHDOWN
1st&10 at WestKy 23
(4:03) Cameron Montgomery up the Middle to WestKy23 for no gain
2nd&7 at WestKy 37
(4:36) Jake Constantine pass to the right to August Pitre III to WestKy23 for 14 yards
1st&10 at WestKy 40
(5:18) Khalan Griffin Off Left Tackle to WestKy37 for 3 yards
1st&10 at Rice 41
(5:53) Jake Constantine pass to the left to Jake Bailey to WestKy40 for 19 yards
3rd&6 at Rice 24
(6:28) Jake Constantine pass to the right to August Pitre III to Rice41 for 17 yards
2nd&10 at Rice 20
(6:57) Khalan Griffin Off Left Tackle to Rice24 for 4 yards
1st&10 at Rice 20
(7:00) Jake Constantine incomplete pass to the right intended for August Pitre III
4th&8 at WestKy 43
(7:07) John Haggerty III punts 37 yards to Rice20, Sean Fresch Fair Catch
4th&3 at WestKy 48
(7:07) WestKy-John Haggerty III PENALIZED -5 yards for Delay of Game
3rd&2 at WestKy 49
(7:54) Kye Robichaux Off Right Tackle to WestKy48 for -1 yards
2nd&20 at WestKy 31
(8:27) Bailey Zappe pass to the middle to Daewood Davis to WestKy49 for 18 yards
1st&10 at WestKy 41
(8:35) Bailey Zappe sacked at WestKy31 for -10 yards
Penalty
Rice-Ari Broussard PENALIZED 15 yards for Personal Foul
4th&14 at Rice 38
(8:40) Charlie Mendes punts 36 yards to WestKy26, Jerreth Sterns Fair Catch
4th&9 at Rice 43
(8:40) Rice-PENALIZED -5 yards for Delay of Game
3rd&7 at Rice 45
(9:31) Jake Constantine sacked at Rice43 for -2 yards
2nd&8 at Rice 44
(10:12) Khalan Griffin Off Left End to Rice45 for 1 yard
1st&10 at Rice 42
(10:48) Khalan Griffin up the Middle to Rice44 for 2 yards
3rd&1 at Rice 39
(11:19) Ari Broussard Off Left Tackle to Rice42 for 3 yards
3rd&1 at Rice 45
Western Kentucky Hilltoppers timeout.
2nd&7 at Rice 33
(12:04) Jake Constantine pass to the left to August Pitre III to Rice39 for 6 yards
1st&10 at Rice 30
(12:44) Ari Broussard Off Right Guard to Rice33 for 3 yards
2nd&6 at WestKy 44
(12:56) Bailey Zappe pass to the left to Kye Robichaux to WestKy44 for no gain. Kye Robichaux FUMBLES (FF-Kirk Lockhart), recovered at Rice30 by Gabe Taylor RETURNED for 0 yards.
1st&10 at WestKy 40
(13:26) Bailey Zappe pass to the right to Daewood Davis to WestKy44 for 4 yards
4th&4 at Rice 35
(13:35) Charlie Mendes punts 33 yards to WestKy32, Jerreth Sterns returns to WestKy40 for 8 yards
3rd&4 at Rice 35
(13:39) Jake Constantine incomplete pass to the right intended for Jack Bradley
2nd&6 at Rice 33
(14:19) Cameron Montgomery Off Right Tackle to Rice35 for 2 yards
1st&10 at Rice 29
(14:56) Cameron Montgomery up the Middle to Rice33 for 4 yards
Kickoff
(15:00) Cory Munson kicks 58 yards from WestKy35 to Rice7, Juma Otoviano returns to Rice29 for 22 yards
2nd Quarter
2nd&10 at Rice 31
(0:10) Cameron Montgomery up the Middle to Rice30 for -1 yards
1st&10 at Rice 31
(0:16) Jake Constantine incomplete pass to the right intended for Jake Bailey
1st&10 at Rice 12
(0:26) Cameron Montgomery Off Right Guard to Rice31 for 19 yards
4th&28 at Rice 48
(0:32) John Haggerty III punts 36 yards to Rice12, Sean Fresch returns to Rice12 for no gain. Sean Fresch FUMBLES, recovered at Rice12 by Sean Fresch RETURNED for 0 yards.
4th&23 at Rice 43
(0:38) WestKy-PENALIZED -5 yards for Illegal Formation
4th&23 at Rice 41
Western Kentucky Hilltoppers timeout.
3rd&25 at Rice 45
(0:42) Noah Whittington up the Middle to Rice43 for 2 yards
2nd&25 at Rice 45
(0:46) Bailey Zappe incomplete pass to the right intended for Malachi Corley
Penalty
(2:39) WestKy-Malachi Corley PENALIZED -15 yards for Pass Interference
1st&10 at Rice 30
(0:56) Bailey Zappe incomplete pass to the left intended for Josh Sterns
1st&10 at Rice 50
(1:04) Bailey Zappe pass to the right to Jerreth Sterns to Rice30 for 20 yards
1st&10 at WestKy 38
(1:13) Bailey Zappe pass to the left to Ben Ratzlaff to Rice50 for 12 yards
2nd&12 at WestKy 24
(1:20) Bailey Zappe pass to the left to Ben Ratzlaff to WestKy38 for 14 yards
1st&15 at WestKy 21
(1:28) Bailey Zappe up the Middle to WestKy24 for 3 yards
1st&10 at WestKy 26
(1:38) WestKy-Rusty Staats PENALIZED -5 yards for Illegal Procedure
2nd&10 at WestKy 13
(1:50) Bailey Zappe pass to the middle to Mitchell Tinsley to WestKy26 for 13 yards
1st&10 at WestKy 13
(1:54) Bailey Zappe incomplete pass to the right intended for Daewood Davis
3rd&1 at WestKy 11
(2:05) Bailey Zappe Off Left End to WestKy13 for 2 yards
2nd&10 at WestKy 2
(2:35) Bailey Zappe pass to the left to Mitchell Tinsley to WestKy11 for 9 yards
1st&10 at WestKy 2
(2:39) Bailey Zappe incomplete pass to the left intended for Mitchell Tinsley
3rd&9 at WestKy 20
(2:45) Jake Constantine pass to the left intercepted by Kahlef Hailassie RETURNED from WestKy1 for 1 yard.
3rd&1 at WestKy 12
(2:51) Rice-Ethan Onianwa PENALIZED -8 yards for Holding
2nd&6 at WestKy 17
(3:33) Ari Broussard Off Right Tackle to WestKy12 for 5 yards
1st&10 at WestKy 21
(4:09) Ari Broussard up the Middle to WestKy17 for 4 yards
Penalty
WestKy-Antwon Kincade PENALIZED 15 yards for Pass Interference
Penalty
(6:14) WestKy-JaQues Evans PENALIZED 15 yards for Personal Foul
1st&10 at Rice 45
(5:16) Khalan Griffin Off Left Tackle to Rice49 for 4 yards
2nd&6 at Rice 29
(5:42) Jake Constantine pass to the right to Cedric Patterson III to Rice40 for 11 yards
1st&10 at Rice 25
(6:14) Jake Constantine pass to the left to Cedric Patterson III to Rice29 for 4 yards
Kickoff
(6:19) Cory Munson kicks 59 yards from WestKy35 to Rice6, Juma Otoviano returns to Rice25 for 19 yards
Extra Point AttemptWestKy 28-0
Brayden Narveson extra point is GOOD.
1st&7 at Rice 7WestKy 27-0
(6:25) Bailey Zappe pass to the middle to Dalvin Smith for 7 yards for a TOUCHDOWN
1st&10 at Rice 34
(6:51) Bailey Zappe pass to the left to Mitchell Tinsley to Rice7 for 27 yards
2nd&4 at Rice 31
(7:00) Jake Constantine pass to the left intercepted by Dominique Bradshaw RETURNED from Rice39 for 5 yards.
1st&10 at Rice 25
(7:36) Ari Broussard Off Left Tackle to Rice31 for 6 yards
Kickoff
(7:36) Cory Munson kicks 65 yards from WestKy35 to Rice0, TOUCHBACK.
Extra Point AttemptWestKy 21-0
Brayden Narveson extra point is GOOD.
2nd&5 at WestKy 35WestKy 20-0
(7:46) Bailey Zappe pass to the left to Mitchell Tinsley for 65 yards for a TOUCHDOWN
1st&10 at WestKy 30
(8:10) Bailey Zappe pass to the left to Josh Sterns to WestKy35 for 5 yards
3rd&10 at Rice 46
(8:17) Charlie Mendes punts 24 yards to WestKy30, Out of Bounds
2nd&10 at Rice 46
(9:04) Jake Constantine incomplete pass to the left intended for Jake Bailey
1st&10 at Rice 46
(9:08) Jake Constantine incomplete pass to the left intended for August Pitre III
2nd&7 at Rice 28
(9:38) Jake Constantine pass to the left to Cedric Patterson III to Rice46 for 18 yards
1st&10 at Rice 25
(10:12) Ari Broussard Off Left Tackle to Rice28 for 3 yards
Kickoff
(10:12) Cory Munson kicks 65 yards from WestKy35 to Rice0, TOUCHBACK.
Extra Point AttemptWestKy 14-0
Brayden Narveson extra point is GOOD.
1st&10 at Rice 13WestKy 13-0
(10:17) Bailey Zappe pass to the middle to Kye Robichaux for 13 yards for a TOUCHDOWN
3rd&3 at Rice 16
(10:46) Kye Robichaux up the Middle to Rice13 for 3 yards
2nd&6 at Rice 19
(11:23) Noah Whittington Off Right Tackle to Rice16 for 3 yards
1st&10 at Rice 23
(11:53) Noah Whittington Off Left Guard to Rice19 for 4 yards
Penalty
(12:30) Rice-Sean Fresch PENALIZED 15 yards for Pass Interference
1st&10 at Rice 39
(12:30) Noah Whittington up the Middle to Rice38 for 1 yard
4th&5 at Rice 25
(12:36) Charlie Mendes punts 14 yards to Rice39, Out of Bounds
3rd&5 at Rice 25
(12:40) Jake Constantine incomplete pass to the left intended for Cedric Patterson III
2nd&12 at Rice 18
(13:22) Ari Broussard Off Left Guard to Rice25 for 7 yards
1st&10 at Rice 20
(14:00) Ari Broussard up the Middle to Rice18 for -2 yards
4th&6 at WestKy 49
(14:07) John Haggerty III punts 51 yards to Rice0, TOUCHBACK.
3rd&6 at WestKy 49
(14:11) Bailey Zappe incomplete pass to the middle intended for Malachi Corley
2nd&6 at WestKy 49
(14:19) Bailey Zappe incomplete pass to the left intended for Malachi Corley
1st&10 at WestKy 45
(14:56) Adam Cofield up the Middle to WestKy49 for 4 yards
4th&3 at WestKy 45
(15:00) Jake Constantine incomplete pass to the left intended for Jake Bailey
1st Quarter
3rd&7 at WestKy 49
(0:06) Ari Broussard Off Right Guard to WestKy45 for 4 yards
2nd&7 at WestKy 49
(0:13) Jake Constantine incomplete pass to the right intended for Kobie Campbell
1st&10 at Rice 48
(0:55) Ari Broussard Off Right End to WestKy49 for 3 yards
1st&10 at Rice 29
(1:32) Jake Constantine pass to the right to Cedric Patterson III to Rice48 for 19 yards
2nd&7 at Rice 19
(2:07) Ari Broussard Off Left Guard to Rice29 for 10 yards
1st&10 at Rice 16
(2:51) Jake Constantine pass to the left to Jaeger Bull to Rice19 for 3 yards
Kickoff
(2:56) Cory Munson kicks 58 yards from WestKy35 to Rice7, Juma Otoviano returns to Rice16 for 9 yards
Extra Point AttemptWestKy 7-0
Brayden Narveson extra point is GOOD.
2nd&1 at Rice 2WestKy 6-0
(3:00) Kye Robichaux Off Left Tackle for 2 yards for a TOUCHDOWN
1st&10 at Rice 11
(3:37) Bailey Zappe pass to the left to Malachi Corley to Rice2 for 9 yards
2nd&2 at Rice 44
(3:52) Bailey Zappe pass to the right to Jerreth Sterns to Rice11 for 33 yards
1st&10 at WestKy 48
(4:22) Bailey Zappe pass to the left to Mitchell Tinsley to Rice44 for 8 yards
1st&10 at WestKy 26
(4:58) Bailey Zappe pass to the middle to Daewood Davis to WestKy48 for 22 yards
2nd&4 at WestKy 9
(5:24) Bailey Zappe pass to the right to Daewood Davis to WestKy26 for 17 yards
1st&10 at WestKy 3
(5:56) Noah Whittington Off Right Tackle to WestKy9 for 6 yards
3rd&10 at WestKy 26
(6:06) Jake Constantine pass to the right to August Pitre III to WestKy7 for 19 yards. August Pitre III FUMBLES (FF-Beanie Bishop), recovered at WestKy3 by Antwon Kincade RETURNED for 0 yards.
2nd&8 at WestKy 24
(6:50) Jake Constantine sacked at WestKy26 for -2 yards
1st&10 at WestKy 26
(7:35) Ari Broussard Off Left End to WestKy24 for 2 yards
3rd&1 at WestKy 31
(8:12) Ari Broussard Off Right Tackle to WestKy26 for 5 yards
2nd&6 at WestKy 36
(8:49) Ari Broussard up the Middle to WestKy31 for 5 yards
1st&10 at WestKy 40
(9:18) Jake Constantine pass to the right to August Pitre III to WestKy36 for 4 yards
3rd&4 at WestKy 44
(9:54) Jake Constantine pass to the right to Jake Bailey to WestKy40 for 4 yards
2nd&4 at WestKy 44
(9:59) Jake Constantine incomplete pass to the middle intended for Cedric Patterson III
1st&10 at WestKy 50
(10:37) Cameron Montgomery Off Right End to WestKy44 for 6 yards
2nd&8 at Rice 33
(11:12) Jake Constantine pass to the right to Jack Bradley to WestKy50 for 17 yards
1st&10 at Rice 31
(11:51) Ari Broussard Off Right Tackle to Rice33 for 2 yards
1st&10 at Rice 15
(12:26) Jake Constantine pass to the left to August Pitre III to Rice31 for 16 yards
1st&8 at Rice 8
(12:35) Bailey Zappe pass to the left intercepted by Naeem Smith RETURNED from Rice0 for 15 yards.
1st&10 at Rice 34
(12:48) Bailey Zappe pass to the left to Mitchell Tinsley to Rice8 for 26 yards
3rd&1 at Rice 44
(12:59) Adam Cofield up the Middle to Rice34 for 10 yards
2nd&2 at Rice 45
(13:33) Noah Whittington Off Left Tackle to Rice44 for 1 yard
1st&10 at WestKy 47
(13:54) Bailey Zappe pass to the left to Jerreth Sterns to Rice45 for 8 yards
2nd&8 at WestKy 37
(14:05) Bailey Zappe pass to the middle to Jerreth Sterns to WestKy47 for 10 yards
1st&10 at WestKy 35
(14:39) Bailey Zappe pass to the left to Malachi Corley to WestKy37 for 2 yards
1st&10 at WestKy 25
(15:00) Bailey Zappe pass to the left to Mitchell Tinsley to WestKy35 for 10 yards
Kickoff
(15:00) Christian VanSickle kicks 65 yards from Rice35 to WestKy0, TOUCHBACK.
Sports Data API Powered by STATS © 2022 by STATS PERFORM.
Any commercial use or distribution without the express written consent of STATS PERFORM is strictly prohibited.