Football fieldDownload×
Arrow image
National Collegiate Athletic Association2025.12.07 / 00:00

Cal Poly vs UC Riverside – Odds, Live Updates and Stats – 2025/12/07

Finished
84
-
88
84
Finished
88

Odds

Opening odds
1.5
2.65
+5.5
0.91
-5.5
0.91
163.5
0.87
0.95
Pre-match odds
4.75
1.15
-9.5
0.83
+9.5
0.83
120.5
0.83
0.83
In-play odds
-
-
-
-
-
-
-
Opening odds
-
-
+5.5
0.91
-5.5
0.89
162.5
0.89
0.87
Pre-match odds
-
-
+5.5
0.88
-5.5
0.92
161
0.85
0.91
In-play odds
-
-
-
-
-
-
-
Opening odds
1.44
2.6
+4.5
0.83
-4.5
0.83
163.5
0.8
0.85
Pre-match odds
1.36
2.8
+5.5
0.83
-5.5
0.83
162.5
0.85
0.8
In-play odds
-
-
-
-
-
-
-
Opening odds
1.36
3.04
+6.5
0.95
-6.5
0.85
162.5
0.89
0.89
Pre-match odds
1.42
2.88
+5.5
0.92
-5.5
0.92
162.5
0.91
0.91
In-play odds
-
-
-
-
-
-
-
Opening odds
-
-
+5.5
0.91
-5.5
0.91
163.5
0.91
0.91
Pre-match odds
-
-
+5.5
0.91
-5.5
0.91
162
0.91
0.91
In-play odds
-
-
-
-
-
-
-
Opening odds
1.47
2.8
+5.5
0.94
-5.5
0.9
162.5
0.92
0.88
Pre-match odds
1.4
3.1
+5.5
0.9
-5.5
0.94
161.5
0.88
0.92
In-play odds
-
-
-
-
-
-
-
Opening odds
1.44
2.55
+4.5
0.77
-4.5
0.85
163.5
0.77
0.85
Pre-match odds
1.4
2.9
+5.5
0.87
-5.5
0.8
161.5
0.8
0.87
In-play odds
-
-
-
-
-
-
-
Opening odds
-
-
+5.5
0.85
-5.5
0.8
161.5
0.83
0.83
Pre-match odds
-
-
+5.5
0.9
-5.5
0.8
161.5
0.8
0.9
In-play odds
-
-
-
-
-
-
-
Opening odds
1.36
3.04
+6.5
0.93
-6.5
0.82
162.5
0.87
0.86
Pre-match odds
1.42
2.88
+5.5
0.9
-5.5
0.89
162.5
0.89
0.88
In-play odds
-
-
-
-
-
-
-
Opening odds
1.5
2.58
+5.5
0.94
-5.5
0.94
164
0.93
0.93
Pre-match odds
1.38
3.04
+5.5
0.91
-5.5
0.97
161.5
0.91
0.95
In-play odds
-
-
-
-
-
-
-
Opening odds
-
-
+5.5
0.92
-5.5
0.88
162.5
0.9
0.86
Pre-match odds
-
-
+5.5
0.89
-5.5
0.91
161
0.86
0.9
In-play odds
-
-
-
-
-
-
-
1 2 3 4
Cal Poly
36 48 - - 84
UC Riverside
46 42 - - 88

National Collegiate Athletic Association 2025/12/07 | 00:00:00

Play by Play

20:00
luka tarlac vs osiris grady (cal poly gains possession)
0 - 0
19:42
jumper missed by cal poly's hamad mousa
0 - 0
19:40
offensive rebound by cal poly's cal poly
0 - 0
19:34
layup missed by cal poly's austin goode
0 - 0
19:30
defensive rebound by uc riverside's osiris grady
0 - 0
19:15
layup missed by uc riverside's marqui worthy
0 - 0
19:12
offensive rebound by uc riverside's bj kolly
0 - 0
19:10
layup missed by uc riverside's bj kolly
0 - 0
19:06
defensive rebound by cal poly's peter bandelj
0 - 0
18:58
assist by cal poly's peter bandelj
3 - 0
18:58
jumper by cal poly's cayden ward
3 - 0
18:35
jumper missed by uc riverside's marqui worthy
3 - 0
18:30
offensive rebound by uc riverside's andrew henderson
3 - 0
18:29
jumper by uc riverside's andrew henderson
3 - 2
18:29
assist by uc riverside's marqui worthy
3 - 2
18:04
jumper by cal poly's hamad mousa
5 - 2
17:42
layup by uc riverside's bj kolly
5 - 4
17:34
subbing in for uc riverside-tyler jones, subbing out for uc riverside-marqui worthy
5 - 4
17:34
personal foul on uc riverside's bj kolly (luka tarlac draws the foul)
5 - 4
17:32
slam dunk by cal poly's austin goode
7 - 4
17:32
assist by cal poly's luka tarlac
7 - 4
17:09
subbing in for uc riverside-marqui worthy, subbing out for uc riverside-tyler jones
7 - 4
17:05
layup by uc riverside's bj kolly
7 - 6
16:40
jumper missed by cal poly's luka tarlac
7 - 6
16:36
defensive rebound by uc riverside's de'undrae perteete
7 - 6
16:18
jumper missed by uc riverside's osiris grady
7 - 6
16:13
defensive rebound by cal poly's hamad mousa
7 - 6
16:02
layup missed by cal poly's cayden ward
7 - 6
16:02
subbing in for cal poly-guzman vasilic, subbing in for cal poly-ali assran, subbing in for cal poly-troy plumtree, subbing out for cal poly-austin goode, subbing out for cal poly-cayden ward, subbing out for cal poly-luka tarlac
7 - 6
16:02
defensive rebound by uc riverside's bj kolly
7 - 6
15:45
layup missed by uc riverside's bj kolly
7 - 6
15:43
commercial time out.
7 - 6
15:43
layup missed by uc riverside's bj kolly
7 - 6
15:43
defensive rebound by cal poly's troy plumtree
7 - 6
15:43
offensive rebound by uc riverside's bj kolly
7 - 6
15:43
personal foul on uc riverside's marqui worthy (troy plumtree draws the foul)
7 - 6
15:29
assist by cal poly's hamad mousa
9 - 6
15:29
slam dunk by cal poly's ali assran
9 - 6
15:08
jumper missed by uc riverside's andrew henderson
9 - 6
15:04
defensive rebound by cal poly's troy plumtree
9 - 6
14:46
jumper missed by cal poly's guzman vasilic
9 - 6
14:46
block by uc riverside's bj kolly
9 - 6
14:42
defensive rebound by uc riverside's osiris grady
9 - 6
14:40
slam dunk by uc riverside's osiris grady
9 - 8
14:33
subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-andrew henderson
9 - 8
14:33
turnover by cal poly 's troy plumtree
9 - 8
14:14
layup by uc riverside's bj kolly
9 - 10
14:05
subbing in for uc riverside-andrew henderson, subbing out for uc riverside-de'undrae perteete
9 - 10
14:05
subbing in for cal poly-cayden ward, subbing out for cal poly-hamad mousa
9 - 10
14:05
personal foul on uc riverside's de'undrae perteete (peter bandelj draws the foul)
9 - 10
13:57
jumper by cal poly's peter bandelj
12 - 10
13:29
assist by uc riverside's marqui worthy
12 - 12
13:29
layup by uc riverside's jailen daniel-dalton
12 - 12
13:14
jumper missed by cal poly's cayden ward
12 - 12
13:10
defensive rebound by uc riverside's jailen daniel-dalton
12 - 12
13:04
assist by uc riverside's marqui worthy
12 - 14
13:04
jumper by uc riverside's osiris grady
12 - 14
12:53
subbing in for uc riverside-de'undrae perteete, subbing out for uc riverside-osiris grady
12 - 14
12:53
turnover by cal poly 's guzman vasilic
12 - 14
12:32
layup missed by uc riverside's andrew henderson
12 - 14
12:28
defensive rebound by cal poly's guzman vasilic
12 - 14
12:11
assist by cal poly's peter bandelj
15 - 14
12:11
jumper by cal poly's ali assran
15 - 14
11:44
jumper missed by uc riverside's andrew henderson
15 - 14
11:40
offensive rebound by uc riverside's marqui worthy
15 - 14
11:38
layup by uc riverside's marqui worthy
15 - 16
11:31
layup missed by cal poly's cayden ward
15 - 16
11:27
defensive rebound by uc riverside's marqui worthy
15 - 16
11:24
layup by uc riverside's marqui worthy
15 - 18
11:12
subbing in for cal poly-jake davis, subbing in for cal poly-kieran elliott, subbing in for cal poly-hamad mousa, subbing in for cal poly-luka tarlac, subbing out for cal poly-guzman vasilic, subbing out for cal poly-ali assran, subbing out for cal poly-pe
15 - 18
11:12
subbing in for uc riverside-osiris grady, subbing out for uc riverside-bj kolly
15 - 18
11:12
turnover by cal poly 's ali assran
15 - 18
11:12
commercial time out.
15 - 18
10:55
turnover by uc riverside 's andrew henderson
15 - 18
10:39
personal foul on uc riverside's jailen daniel-dalton (hamad mousa draws the foul)
15 - 18
10:34
turnover by cal poly 's cayden ward
15 - 18
10:13
assist by uc riverside's osiris grady
15 - 21
10:13
jumper by uc riverside's marqui worthy
15 - 21
09:58
jumper missed by cal poly's hamad mousa
15 - 21
09:55
defensive rebound by uc riverside's osiris grady
15 - 21
09:42
2 pointer missed by uc riverside's osiris grady
15 - 21
09:37
defensive rebound by cal poly's hamad mousa
15 - 21
09:33
layup missed by cal poly's jake davis
15 - 21
09:33
block by uc riverside's de'undrae perteete
15 - 21
09:28
defensive rebound by uc riverside's de'undrae perteete
15 - 21
09:27
assist by uc riverside's de'undrae perteete
15 - 23
09:27
layup by uc riverside's andrew henderson
15 - 23
09:22
turnover by cal poly 's cayden ward
15 - 23
09:22
subbing in for cal poly-peter bandelj, subbing in for cal poly-troy plumtree, subbing out for cal poly-cayden ward, subbing out for cal poly-luka tarlac
15 - 23
09:02
jumper missed by uc riverside's marqui worthy
15 - 23
08:58
defensive rebound by cal poly's hamad mousa
15 - 23
08:54
personal foul on uc riverside's jailen daniel-dalton (hamad mousa draws the foul)
15 - 23
08:54
offensive turnover by cal poly's hamad mousa
15 - 23
08:54
offensive foul by cal poly's hamad mousa
15 - 23
08:54
subbing in for uc riverside-bj kolly, subbing out for uc riverside-jailen daniel-dalton
15 - 23
08:39
layup by uc riverside's bj kolly
15 - 25
08:39
layup by uc riverside's bj kolly
15 - 25
08:16
layup by cal poly's kieran elliott
17 - 25
08:16
assist by cal poly's jake davis
17 - 25
08:16
layup by cal poly's kieran elliott
17 - 25
07:56
jumper missed by uc riverside's de'undrae perteete
17 - 25
07:56
jumper missed by uc riverside's de'undrae perteete
17 - 25
07:53
defensive rebound by cal poly's hamad mousa
17 - 25
07:53
defensive rebound by cal poly's hamad mousa
17 - 25
07:47
jumper by cal poly's hamad mousa
20 - 25
07:47
assist by cal poly's peter bandelj
20 - 25
07:47
jumper by cal poly's hamad mousa
20 - 25
07:46
subbing in for cal poly-guzman vasilic, subbing out for cal poly-jake davis
20 - 25
07:46
subbing in for uc riverside-dylan godfrey, subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-osiris grady, subbing out for uc riverside-andrew henderson
20 - 25
07:46
personal foul on uc riverside's osiris grady (hamad mousa draws the foul)
20 - 25
07:46
subbing in for cal poly-guzman vasilic, subbing out for cal poly-jake davis
20 - 25
07:46
personal foul on uc riverside's osiris grady (hamad mousa draws the foul)
20 - 25
07:46
commercial time out.
20 - 25
07:46
free throw by cal poly's hamad mousa
21 - 25
07:46
free throw by cal poly's hamad mousa
21 - 25
07:46
subbing in for uc riverside-dylan godfrey, subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-osiris grady, subbing out for uc riverside-andrew henderson
20 - 25
07:31
layup by uc riverside's marqui worthy
21 - 27
07:31
layup by uc riverside's marqui worthy
21 - 27
07:12
slam dunk by cal poly's troy plumtree
23 - 27
07:12
slam dunk by cal poly's troy plumtree
23 - 27
06:51
jumper by uc riverside's marqui worthy
23 - 30
06:51
jumper by uc riverside's marqui worthy
23 - 30
06:30
jumper missed by cal poly's guzman vasilic
23 - 30
06:30
jumper missed by cal poly's guzman vasilic
23 - 30
06:27
defensive rebound by uc riverside's uc riverside
23 - 30
06:27
defensive rebound by uc riverside's uc riverside
23 - 30
06:27
subbing in for uc riverside-osiris grady, subbing in for uc riverside-andrew henderson, subbing out for uc riverside-bj kolly, subbing out for uc riverside-jailen daniel-dalton
23 - 30
06:27
subbing in for cal poly-cayden ward, subbing out for cal poly-kieran elliott
23 - 30
06:27
subbing in for uc riverside-osiris grady, subbing in for uc riverside-andrew henderson, subbing out for uc riverside-bj kolly, subbing out for uc riverside-jailen daniel-dalton
23 - 30
06:27
subbing in for cal poly-cayden ward, subbing out for cal poly-kieran elliott
23 - 30
06:10
layup by uc riverside's andrew henderson
23 - 32
06:10
layup by uc riverside's andrew henderson
23 - 32
05:48
personal foul on uc riverside's andrew henderson (peter bandelj draws the foul)
23 - 32
05:48
personal foul on uc riverside's andrew henderson (peter bandelj draws the foul)
23 - 32
05:48
free throw by cal poly's peter bandelj
24 - 32
05:48
free throw by cal poly's peter bandelj
24 - 32
05:48
free throw by cal poly's peter bandelj
25 - 32
05:36
jumper by uc riverside's marqui worthy
25 - 35
05:36
assist by uc riverside's osiris grady
25 - 35
05:36
jumper by uc riverside's marqui worthy
25 - 35
05:14
layup by cal poly's troy plumtree
27 - 35
05:14
assist by cal poly's hamad mousa
27 - 35
05:14
layup by cal poly's troy plumtree
27 - 35
04:54
jumper missed by uc riverside's de'undrae perteete
27 - 35
04:54
jumper missed by uc riverside's de'undrae perteete
27 - 35
04:50
defensive rebound by cal poly's guzman vasilic
27 - 35
04:50
defensive rebound by cal poly's guzman vasilic
27 - 35
04:43
jumper missed by cal poly's cayden ward
27 - 35
04:43
jumper missed by cal poly's cayden ward
27 - 35
04:39
defensive rebound by uc riverside's osiris grady
27 - 35
04:39
defensive rebound by uc riverside's osiris grady
27 - 35
04:33
free throw missed by uc riverside's de'undrae perteete
27 - 35
04:33
personal foul on cal poly's troy plumtree (de'undrae perteete draws the foul)
27 - 35
04:33
personal foul on cal poly's troy plumtree (de'undrae perteete draws the foul)
27 - 35
04:33
uc riverside gets a rebound from a dead ball.
27 - 35
04:33
free throw missed by uc riverside's de'undrae perteete
27 - 35
04:31
defensive rebound by cal poly's hamad mousa
27 - 35
04:31
defensive rebound by cal poly's hamad mousa
27 - 35
04:05
steal by uc riverside's de'undrae perteete
27 - 35
04:05
turnover by cal poly 's hamad mousa
27 - 35
04:05
steal by uc riverside's de'undrae perteete
27 - 35
04:05
turnover by cal poly 's hamad mousa
27 - 35
04:00
layup by uc riverside's de'undrae perteete
27 - 37
04:00
layup by uc riverside's de'undrae perteete
27 - 37
03:55
free throw by cal poly's hamad mousa
29 - 37
03:55
subbing in for uc riverside-bj kolly, subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-osiris grady, subbing out for uc riverside-marqui worthy
27 - 37
03:55
free throw by cal poly's hamad mousa
28 - 37
03:55
free throw by cal poly's hamad mousa
28 - 37
03:55
commercial time out.
27 - 37
03:55
personal foul on uc riverside's marqui worthy (hamad mousa draws the foul)
27 - 37
03:55
personal foul on uc riverside's marqui worthy (hamad mousa draws the foul)
27 - 37
03:38
jumper by uc riverside's andrew henderson
29 - 40
03:38
jumper by uc riverside's andrew henderson
29 - 40
03:14
assist by cal poly's hamad mousa
31 - 40
03:14
layup by cal poly's troy plumtree
31 - 40
03:14
layup by cal poly's troy plumtree
31 - 40
03:14
personal foul on uc riverside's de'undrae perteete (troy plumtree draws the foul)
31 - 40
03:14
personal foul on uc riverside's de'undrae perteete (troy plumtree draws the foul)
31 - 40
03:13
free throw missed by cal poly's troy plumtree
31 - 40
03:13
subbing in for uc riverside-tyler jones, subbing out for uc riverside-de'undrae perteete
31 - 40
03:13
subbing in for uc riverside-tyler jones, subbing out for uc riverside-de'undrae perteete
31 - 40
03:12
free throw missed by cal poly's troy plumtree
31 - 40
03:12
defensive rebound by uc riverside's bj kolly
31 - 40
03:12
free throw missed by cal poly's troy plumtree
31 - 40
03:11
defensive rebound by uc riverside's bj kolly
31 - 40
03:11
defensive rebound by uc riverside's bj kolly
31 - 40
02:47
jumper missed by uc riverside's dylan godfrey
31 - 40
02:47
jumper missed by uc riverside's dylan godfrey
31 - 40
02:43
defensive rebound by cal poly's troy plumtree
31 - 40
02:43
defensive rebound by cal poly's troy plumtree
31 - 40
02:26
jumper missed by cal poly's troy plumtree
31 - 40
02:26
jumper missed by cal poly's troy plumtree
31 - 40
02:21
offensive rebound by cal poly's cayden ward
31 - 40
02:21
offensive rebound by cal poly's cayden ward
31 - 40
02:20
layup missed by cal poly's cayden ward
31 - 40
02:20
layup missed by cal poly's cayden ward
31 - 40
02:15
defensive rebound by uc riverside's tyler jones
31 - 40
02:15
defensive rebound by uc riverside's tyler jones
31 - 40
02:03
jumper by uc riverside's dylan godfrey
31 - 42
02:03
jumper by uc riverside's dylan godfrey
31 - 42
01:55
personal foul on uc riverside's bj kolly (hamad mousa draws the foul)
31 - 42
01:55
free throw by cal poly's hamad mousa
32 - 42
01:55
free throw by cal poly's hamad mousa
32 - 42
01:55
free throw by cal poly's hamad mousa
33 - 42
01:55
personal foul on uc riverside's bj kolly (hamad mousa draws the foul)
31 - 42
01:55
subbing in for cal poly-austin goode, subbing in for cal poly-luka tarlac, subbing out for cal poly-guzman vasilic, subbing out for cal poly-troy plumtree
32 - 42
01:55
subbing in for uc riverside-marqui worthy, subbing out for uc riverside-tyler jones
32 - 42
01:55
free throw by cal poly's hamad mousa
33 - 42
01:55
subbing in for uc riverside-marqui worthy, subbing out for uc riverside-tyler jones
32 - 42
01:38
2 pointer by uc riverside's andrew henderson
33 - 44
01:38
2 pointer by uc riverside's andrew henderson
33 - 44
01:09
jumper by cal poly's hamad mousa
36 - 44
01:09
jumper by cal poly's hamad mousa
36 - 44
00:47
2 pointer by uc riverside's jailen daniel-dalton
36 - 46
00:47
2 pointer by uc riverside's jailen daniel-dalton
36 - 46
00:31
jumper missed by cal poly's hamad mousa
36 - 46
00:31
jumper missed by cal poly's hamad mousa
36 - 46
00:27
defensive rebound by uc riverside's andrew henderson
36 - 46
00:27
defensive rebound by uc riverside's andrew henderson
36 - 46
00:03
jumper missed by uc riverside's dylan godfrey
36 - 46
00:03
jumper missed by uc riverside's dylan godfrey
36 - 46
00:00
end of 1st half.
36 - 46
00:00
defensive rebound by cal poly's luka tarlac
36 - 46
00:00
end of 1st half.
36 - 46
00:00
defensive rebound by cal poly's luka tarlac
36 - 46
20:00
subbing in for uc riverside-de'undrae perteete, subbing in for uc riverside-osiris grady, subbing out for uc riverside-dylan godfrey, subbing out for uc riverside-jailen daniel-dalton
36 - 46
19:31
jumper by cal poly's luka tarlac
39 - 46
19:31
assist by cal poly's austin goode
39 - 46
19:08
2 pointer by uc riverside's marqui worthy
39 - 48
18:57
offensive turnover by cal poly's peter bandelj
39 - 48
18:57
offensive foul by cal poly's peter bandelj
39 - 48
18:37
assist by uc riverside's marqui worthy
39 - 50
18:37
jumper by uc riverside's osiris grady
39 - 50
18:24
jumper missed by cal poly's cayden ward
39 - 50
18:20
defensive rebound by uc riverside's andrew henderson
39 - 50
17:58
jumper missed by uc riverside's andrew henderson
39 - 50
17:55
defensive rebound by cal poly's hamad mousa
39 - 50
17:48
turnover by cal poly [5 second violation]
39 - 50
17:48
personal foul on uc riverside's marqui worthy (luka tarlac draws the foul)
39 - 50
17:37
personal foul on cal poly's luka tarlac (de'undrae perteete draws the foul)
39 - 50
17:36
personal foul on cal poly's austin goode (bj kolly draws the foul)
39 - 50
17:32
jumper missed by uc riverside's osiris grady
39 - 50
17:27
defensive rebound by cal poly's hamad mousa
39 - 50
17:23
layup missed by cal poly's peter bandelj
39 - 50
17:19
defensive rebound by uc riverside's andrew henderson
39 - 50
17:15
layup missed by uc riverside's marqui worthy
39 - 50
17:12
offensive rebound by uc riverside's marqui worthy
39 - 50
17:11
layup by uc riverside's marqui worthy
39 - 52
16:56
layup by cal poly's luka tarlac
41 - 52
16:32
jumper missed by uc riverside's marqui worthy
41 - 52
16:28
offensive rebound by uc riverside's de'undrae perteete
41 - 52
16:27
layup by uc riverside's de'undrae perteete
41 - 54
16:16
turnover by cal poly 's peter bandelj
41 - 54
15:56
jumper missed by uc riverside's andrew henderson
41 - 54
15:53
subbing in for cal poly-guzman vasilic, subbing in for cal poly-troy plumtree, subbing out for cal poly-hamad mousa, subbing out for cal poly-luka tarlac
41 - 54
15:53
commercial time out.
41 - 54
15:53
defensive rebound by cal poly's cal poly
41 - 54
15:43
personal foul on uc riverside's jailen daniel-dalton (peter bandelj draws the foul)
41 - 54
15:43
personal foul on uc riverside's de'undrae perteete (peter bandelj draws the foul)
41 - 54
15:43
subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-de'undrae perteete
41 - 54
15:27
jumper missed by cal poly's troy plumtree
41 - 54
15:22
offensive rebound by cal poly's peter bandelj
41 - 54
15:16
jumper missed by cal poly's guzman vasilic
41 - 54
15:11
offensive rebound by cal poly's troy plumtree
41 - 54
15:10
jumper missed by cal poly's peter bandelj
41 - 54
15:07
defensive rebound by uc riverside's uc riverside
41 - 54
15:07
personal foul on cal poly's austin goode (jailen daniel-dalton draws the foul)
41 - 54
14:45
free throw by uc riverside's marqui worthy
41 - 55
14:45
personal foul on cal poly's cayden ward (marqui worthy draws the foul)
41 - 54
14:45
free throw by uc riverside's marqui worthy
41 - 56
14:45
subbing in for cal poly-hamad mousa, subbing out for cal poly-austin goode
41 - 55
14:36
free throw by cal poly's troy plumtree
44 - 56
14:36
layup by cal poly's troy plumtree
43 - 56
14:36
assist by cal poly's cayden ward
43 - 56
14:36
personal foul on uc riverside's andrew henderson (troy plumtree draws the foul)
43 - 56
14:25
personal foul on cal poly's hamad mousa (bj kolly draws the foul)
44 - 56
14:23
turnover by uc riverside 's marqui worthy
44 - 56
14:23
personal foul on uc riverside's bj kolly (cayden ward draws the foul)
44 - 56
14:23
steal by cal poly's cayden ward
44 - 56
13:59
jumper by cal poly's hamad mousa
46 - 56
13:39
jumper missed by uc riverside's andrew henderson
46 - 56
13:34
defensive rebound by cal poly's cayden ward
46 - 56
13:21
jumper missed by cal poly's guzman vasilic
46 - 56
13:16
defensive rebound by uc riverside's andrew henderson
46 - 56
12:53
jumper by uc riverside's andrew henderson
46 - 58
12:39
2 pointer by cal poly's cayden ward
48 - 58
12:32
layup missed by uc riverside's marqui worthy
48 - 58
12:27
offensive rebound by uc riverside's bj kolly
48 - 58
12:26
layup by uc riverside's bj kolly
48 - 60
12:25
subbing in for uc riverside-dylan godfrey, subbing out for uc riverside-bj kolly
48 - 60
12:25
personal foul on uc riverside's bj kolly (troy plumtree draws the foul)
48 - 60
12:25
turnover by cal poly [5 second violation]
48 - 60
12:25
subbing in for cal poly-kieran elliott, subbing out for cal poly-peter bandelj
48 - 60
12:25
subbing in for cal poly-ali assran, subbing out for cal poly-troy plumtree
48 - 60
12:10
personal foul on cal poly's kieran elliott (jailen daniel-dalton draws the foul)
48 - 60
12:10
free throw by uc riverside's jailen daniel-dalton
48 - 62
12:10
free throw by uc riverside's jailen daniel-dalton
48 - 61
11:54
free throw by cal poly's hamad mousa
50 - 62
11:54
free throw by cal poly's hamad mousa
49 - 62
11:54
subbing in for uc riverside-de'undrae perteete, subbing out for uc riverside-jailen daniel-dalton
48 - 62
11:54
commercial time out.
48 - 62
11:54
personal foul on uc riverside's jailen daniel-dalton (hamad mousa draws the foul)
48 - 62
11:34
jumper missed by uc riverside's de'undrae perteete
50 - 62
11:28
subbing in for cal poly-austin goode, subbing out for cal poly-cayden ward
51 - 64
11:28
subbing in for uc riverside-tyler jones, subbing out for uc riverside-de'undrae perteete
50 - 64
11:28
personal foul on uc riverside's de'undrae perteete (cayden ward draws the foul)
50 - 64
11:28
subbing in for cal poly-jake davis, subbing out for cal poly-guzman vasilic
50 - 64
11:28
free throw missed by cal poly's cayden ward
50 - 64
11:28
offensive rebound by uc riverside's andrew henderson
50 - 62
11:28
cal poly gets a rebound from a dead ball.
50 - 64
11:28
free throw by cal poly's cayden ward
51 - 64
11:28
layup by uc riverside's andrew henderson
50 - 64
11:12
jumper missed by uc riverside's dylan godfrey
51 - 64
11:06
defensive rebound by cal poly's hamad mousa
51 - 64
11:03
jumper missed by cal poly's hamad mousa
51 - 64
10:57
defensive rebound by uc riverside's marqui worthy
51 - 64
10:52
layup by uc riverside's marqui worthy
51 - 66
10:41
2 pointer by cal poly's hamad mousa
53 - 66
10:34
free throw by uc riverside's andrew henderson
53 - 68
10:34
free throw by uc riverside's andrew henderson
53 - 67
10:34
subbing in for cal poly-peter bandelj, subbing out for cal poly-austin goode
53 - 66
10:34
personal foul on cal poly's ali assran (andrew henderson draws the foul)
53 - 66
10:20
turnover by cal poly 's jake davis
53 - 68
10:20
steal by uc riverside's marqui worthy
53 - 68
10:14
layup by uc riverside's andrew henderson
53 - 70
10:09
personal foul on uc riverside's tyler jones (ali assran draws the foul)
53 - 70
10:09
offensive rebound by cal poly's ali assran
53 - 70
10:09
personal foul on uc riverside's tyler jones (ali assran draws the foul)
53 - 70
10:09
free throw by cal poly's ali assran
54 - 70
10:09
defensive rebound by uc riverside's dylan godfrey
53 - 70
10:09
defensive rebound by uc riverside's andrew henderson
54 - 70
10:09
free throw missed by cal poly's jake davis
53 - 70
10:09
defensive rebound by uc riverside's andrew henderson
54 - 70
10:09
free throw missed by cal poly's ali assran
54 - 70
10:09
free throw missed by cal poly's ali assran
54 - 70
10:09
subbing in for cal poly-troy plumtree, subbing in for cal poly-cayden ward, subbing out for cal poly-kieran elliott, subbing out for cal poly-jake davis
53 - 70
10:09
personal foul on uc riverside's tyler jones (jake davis draws the foul)
53 - 70
10:09
subbing in for cal poly-cayden ward, subbing out for cal poly-jake davis
53 - 70
10:08
free throw by cal poly's ali assran
55 - 70
09:44
jumper missed by uc riverside's andrew henderson
54 - 70
09:44
jumper missed by uc riverside's andrew henderson
54 - 70
09:39
defensive rebound by cal poly's cayden ward
54 - 70
09:39
defensive rebound by cal poly's cayden ward
54 - 70
09:33
personal foul on uc riverside's tyler jones (peter bandelj draws the foul)
54 - 70
09:33
subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-tyler jones
57 - 70
09:33
free throw by cal poly's peter bandelj
57 - 70
09:33
free throw by cal poly's peter bandelj
55 - 70
09:33
free throw by cal poly's peter bandelj
57 - 70
09:33
free throw by cal poly's peter bandelj
56 - 70
09:33
subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-tyler jones
57 - 70
09:33
personal foul on uc riverside's tyler jones (peter bandelj draws the foul)
54 - 70
09:18
turnover by uc riverside 's jailen daniel-dalton
57 - 70
09:18
turnover by uc riverside 's jailen daniel-dalton
57 - 70
09:02
assist by cal poly's troy plumtree
60 - 70
09:02
jumper by cal poly's peter bandelj
60 - 70
09:02
assist by cal poly's troy plumtree
60 - 70
08:38
layup missed by uc riverside's marqui worthy
60 - 70
08:38
layup missed by uc riverside's marqui worthy
60 - 70
08:33
defensive rebound by cal poly's ali assran
60 - 70
08:33
defensive rebound by cal poly's ali assran
60 - 70
08:15
layup missed by cal poly's hamad mousa
60 - 70
08:15
layup missed by cal poly's hamad mousa
60 - 70
08:11
defensive rebound by uc riverside's osiris grady
60 - 70
08:11
defensive rebound by uc riverside's osiris grady
60 - 70
07:53
assist by uc riverside's osiris grady
60 - 72
07:53
layup by uc riverside's dylan godfrey
60 - 72
07:53
assist by uc riverside's osiris grady
60 - 72
07:25
jumper missed by cal poly's ali assran
60 - 72
07:25
jumper missed by cal poly's ali assran
60 - 72
07:23
commercial time out.
62 - 72
07:23
layup by cal poly's cayden ward
62 - 72
07:23
personal foul on uc riverside's osiris grady (troy plumtree draws the foul)
62 - 72
07:23
commercial time out.
62 - 72
07:23
free throw by cal poly's cayden ward
63 - 72
07:23
offensive rebound by cal poly's cayden ward
60 - 72
07:23
free throw by cal poly's cayden ward
63 - 72
07:23
layup by cal poly's cayden ward
62 - 72
07:13
turnover by uc riverside 's marqui worthy
63 - 72
07:13
turnover by uc riverside 's marqui worthy
63 - 72
07:03
layup missed by cal poly's cayden ward
63 - 72
07:03
layup missed by cal poly's cayden ward
63 - 72
06:59
offensive rebound by cal poly's cayden ward
63 - 72
06:59
offensive rebound by cal poly's cayden ward
63 - 72
06:58
jumper missed by cal poly's peter bandelj
63 - 72
06:58
jumper missed by cal poly's peter bandelj
63 - 72
06:54
defensive rebound by uc riverside's andrew henderson
63 - 72
06:54
defensive rebound by uc riverside's andrew henderson
63 - 72
06:53
subbing in for uc riverside-de'undrae perteete, subbing out for uc riverside-jailen daniel-dalton
63 - 73
06:53
personal foul on cal poly's troy plumtree (andrew henderson draws the foul)
63 - 72
06:53
subbing in for uc riverside-de'undrae perteete, subbing out for uc riverside-jailen daniel-dalton
63 - 73
06:53
free throw by uc riverside's andrew henderson
63 - 73
06:53
personal foul on cal poly's troy plumtree (andrew henderson draws the foul)
63 - 72
06:53
free throw by uc riverside's andrew henderson
63 - 74
06:38
slam dunk by cal poly's cayden ward
65 - 74
06:38
slam dunk by cal poly's cayden ward
65 - 74
06:25
personal foul on cal poly's ali assran (osiris grady draws the foul)
65 - 74
06:25
personal foul on cal poly's ali assran (osiris grady draws the foul)
65 - 74
06:25
free throw missed by uc riverside's osiris grady
65 - 75
06:25
free throw missed by uc riverside's osiris grady
65 - 75
06:25
free throw by uc riverside's osiris grady
65 - 75
06:22
offensive rebound by uc riverside's dylan godfrey
65 - 75
06:22
offensive rebound by uc riverside's dylan godfrey
65 - 75
06:21
layup missed by uc riverside's dylan godfrey
65 - 75
06:21
layup missed by uc riverside's dylan godfrey
65 - 75
06:18
defensive rebound by cal poly's ali assran
65 - 75
06:18
defensive rebound by cal poly's ali assran
65 - 75
06:11
personal foul on uc riverside's osiris grady (hamad mousa draws the foul)
65 - 75
06:11
personal foul on uc riverside's osiris grady (hamad mousa draws the foul)
65 - 75
06:11
free throw by cal poly's hamad mousa
66 - 75
06:11
free throw by cal poly's hamad mousa
67 - 75
06:11
free throw by cal poly's hamad mousa
67 - 75
05:53
steal by cal poly's peter bandelj
67 - 75
05:53
steal by cal poly's peter bandelj
67 - 75
05:53
turnover by uc riverside 's andrew henderson
67 - 75
05:53
turnover by uc riverside 's andrew henderson
67 - 75
05:43
jumper missed by cal poly's cayden ward
67 - 75
05:43
jumper missed by cal poly's cayden ward
67 - 75
05:38
offensive rebound by cal poly's ali assran
67 - 75
05:38
offensive rebound by cal poly's ali assran
67 - 75
05:33
jumper missed by cal poly's hamad mousa
67 - 75
05:33
jumper missed by cal poly's hamad mousa
67 - 75
05:28
offensive rebound by cal poly's ali assran
67 - 75
05:28
offensive rebound by cal poly's ali assran
67 - 75
05:26
turnover by cal poly 's ali assran
67 - 75
05:26
steal by uc riverside's marqui worthy
67 - 75
05:26
turnover by cal poly 's ali assran
67 - 75
05:26
steal by uc riverside's marqui worthy
67 - 75
05:25
uc riverside gets a rebound from a dead ball.
67 - 75
05:25
personal foul on cal poly's hamad mousa (marqui worthy draws the foul)
67 - 75
05:25
free throw missed by uc riverside's marqui worthy
67 - 75
05:25
uc riverside gets a rebound from a dead ball.
67 - 75
05:25
personal foul on cal poly's hamad mousa (marqui worthy draws the foul)
67 - 75
05:18
defensive rebound by cal poly's troy plumtree
67 - 75
05:18
defensive rebound by cal poly's troy plumtree
67 - 75
05:16
layup by cal poly's hamad mousa
69 - 75
05:16
layup by cal poly's hamad mousa
69 - 75
04:53
jumper by uc riverside's andrew henderson
69 - 77
04:53
jumper by uc riverside's andrew henderson
69 - 77
04:41
free throw missed by cal poly's cayden ward
69 - 77
04:41
free throw by cal poly's cayden ward
70 - 77
04:41
cal poly gets a rebound from a dead ball.
69 - 77
04:41
subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-dylan godfrey
69 - 77
04:41
personal foul on uc riverside's andrew henderson (cayden ward draws the foul)
69 - 77
04:41
subbing in for uc riverside-jailen daniel-dalton, subbing out for uc riverside-dylan godfrey
69 - 77
04:41
free throw by cal poly's cayden ward
70 - 77
04:41
cal poly gets a rebound from a dead ball.
69 - 77
04:41
personal foul on uc riverside's andrew henderson (cayden ward draws the foul)
69 - 77
04:26
jumper missed by uc riverside's andrew henderson
70 - 77
04:26
jumper missed by uc riverside's andrew henderson
70 - 77
04:21
defensive rebound by cal poly's cayden ward
70 - 77
04:21
defensive rebound by cal poly's cayden ward
70 - 77
04:12
jumper missed by cal poly's cayden ward
70 - 77
04:12
jumper missed by cal poly's cayden ward
70 - 77
04:09
defensive rebound by uc riverside's marqui worthy
70 - 77
04:09
defensive rebound by uc riverside's marqui worthy
70 - 77
04:06
slam dunk by uc riverside's osiris grady
70 - 79
04:06
slam dunk by uc riverside's osiris grady
70 - 79
03:50
layup by cal poly's peter bandelj
72 - 79
03:50
layup by cal poly's peter bandelj
72 - 79
03:25
free throw by uc riverside's jailen daniel-dalton
72 - 80
03:25
uc riverside gets a rebound from a dead ball.
72 - 79
03:25
commercial time out.
72 - 79
03:25
personal foul on cal poly's troy plumtree (jailen daniel-dalton draws the foul)
72 - 79
03:25
free throw by uc riverside's jailen daniel-dalton
72 - 80
03:25
personal foul on cal poly's troy plumtree (jailen daniel-dalton draws the foul)
72 - 79
03:25
free throw missed by uc riverside's jailen daniel-dalton
72 - 79
03:10
jumper by cal poly's hamad mousa
75 - 80
03:10
jumper by cal poly's hamad mousa
75 - 80
02:46
jumper missed by uc riverside's andrew henderson
75 - 80
02:46
jumper missed by uc riverside's andrew henderson
75 - 80
02:41
defensive rebound by cal poly's troy plumtree
75 - 80
02:41
defensive rebound by cal poly's troy plumtree
75 - 80
02:22
layup missed by cal poly's peter bandelj
75 - 80
02:22
layup missed by cal poly's peter bandelj
75 - 80
02:19
offensive rebound by cal poly's troy plumtree
75 - 80
02:19
offensive rebound by cal poly's troy plumtree
75 - 80
02:10
jumper by cal poly's hamad mousa
78 - 80
02:10
jumper by cal poly's hamad mousa
78 - 80
01:47
personal foul on cal poly's ali assran (marqui worthy draws the foul)
78 - 80
01:47
free throw by uc riverside's marqui worthy
78 - 81
01:47
personal foul on cal poly's ali assran (marqui worthy draws the foul)
78 - 80
01:47
uc riverside gets a rebound from a dead ball.
78 - 80
01:47
free throw missed by uc riverside's marqui worthy
78 - 80
01:47
free throw by uc riverside's marqui worthy
78 - 81
01:41
free throw by cal poly's hamad mousa
79 - 81
01:41
subbing in for cal poly-luka tarlac, subbing out for cal poly-ali assran
79 - 81
01:41
personal foul on uc riverside's osiris grady (hamad mousa draws the foul)
78 - 81
01:41
personal foul on uc riverside's osiris grady (hamad mousa draws the foul)
78 - 81
01:41
free throw by cal poly's hamad mousa
80 - 81
01:41
subbing in for cal poly-luka tarlac, subbing out for cal poly-ali assran
79 - 81
01:14
layup by uc riverside's andrew henderson
80 - 83
01:14
layup by uc riverside's andrew henderson
80 - 83
01:06
subbing in for cal poly-guzman vasilic, subbing in for cal poly-ali assran, subbing in for cal poly-hamad mousa, subbing out for cal poly-hamad mousa, subbing out for cal poly-luka tarlac, subbing out for cal poly-troy plumtree
80 - 83
01:06
cal poly takes a [short] time out.
80 - 83
01:06
subbing in for cal poly-guzman vasilic, subbing in for cal poly-ali assran, subbing in for cal poly-hamad mousa, subbing out for cal poly-hamad mousa, subbing out for cal poly-luka tarlac, subbing out for cal poly-troy plumtree
80 - 83
00:58
layup by cal poly's ali assran
82 - 83
00:58
assist by cal poly's hamad mousa
82 - 83
00:58
assist by cal poly's hamad mousa
82 - 83
00:35
free throw by uc riverside's andrew henderson
82 - 85
00:35
personal foul on cal poly's cayden ward (andrew henderson draws the foul)
82 - 83
00:35
free throw by uc riverside's andrew henderson
82 - 85
00:35
personal foul on cal poly's cayden ward (andrew henderson draws the foul)
82 - 83
00:35
free throw by uc riverside's andrew henderson
82 - 84
00:24
subbing in for cal poly-troy plumtree, subbing in for cal poly-luka tarlac, subbing out for cal poly-guzman vasilic, subbing out for cal poly-hamad mousa
84 - 85
00:24
layup by cal poly's ali assran
84 - 85
00:24
subbing in for cal poly-troy plumtree, subbing in for cal poly-luka tarlac, subbing out for cal poly-guzman vasilic, subbing out for cal poly-hamad mousa
84 - 85
00:24
cal poly takes a [full] time out.
84 - 85
00:20
free throw by uc riverside's osiris grady
84 - 87
00:20
subbing in for cal poly-guzman vasilic, subbing in for cal poly-hamad mousa, subbing out for cal poly-troy plumtree, subbing out for cal poly-luka tarlac
84 - 86
00:20
free throw by uc riverside's osiris grady
84 - 87
00:20
personal foul on cal poly's luka tarlac (osiris grady draws the foul)
84 - 85
00:20
free throw by uc riverside's osiris grady
84 - 86
00:20
subbing in for cal poly-guzman vasilic, subbing in for cal poly-hamad mousa, subbing out for cal poly-troy plumtree, subbing out for cal poly-luka tarlac
84 - 86
00:20
personal foul on cal poly's luka tarlac (osiris grady draws the foul)
84 - 85
00:20
free throw by uc riverside's osiris grady
84 - 86
00:09
jumper missed by cal poly's guzman vasilic
84 - 87
00:09
jumper missed by cal poly's guzman vasilic
84 - 87
00:08
defensive rebound by uc riverside's andrew henderson
84 - 87
00:08
free throw by uc riverside's andrew henderson
84 - 88
00:08
personal foul on cal poly's ali assran (andrew henderson draws the foul)
84 - 87
00:08
defensive rebound by uc riverside's andrew henderson
84 - 87
00:08
personal foul on cal poly's ali assran (andrew henderson draws the foul)
84 - 87
00:08
free throw by uc riverside's andrew henderson
84 - 88
00:07
free throw missed by uc riverside's andrew henderson
84 - 88
00:07
free throw missed by uc riverside's andrew henderson
84 - 88
00:04
defensive rebound by cal poly's hamad mousa
84 - 88
00:04
defensive rebound by cal poly's hamad mousa
84 - 88
00:00
end of 2nd half.
84 - 88
00:00
end of 2nd half.
84 - 88

Box Score

# Player
MIN
PTS
REB
AST
BLK
STL
FG
3PT
FT
OREB
DREB
TOV
A/T
PF
+/-
10
Hamad Mousa
Cal Poly
35
31
9
4
0
0
8-14
4-9
11-11
0
9
2
2.00
3
0
9
Peter Bandelj
Cal Poly
36
13
2
3
0
1
3-7
2-4
5-5
1
1
2
1.50
1
0
14
Cayden Ward
Cal Poly
33
12
6
1
0
1
4-13
1-6
3-5
3
3
2
0.50
2
0
7
Ali Assran
Cal Poly
16
10
5
0
0
0
4-5
1-2
1-2
3
2
2
0.00
4
0
13
Troy Plumtree
Cal Poly
24
9
7
1
0
0
4-6
0-2
1-2
2
5
1
1.00
3
0
21
Luka Tarlac
Cal Poly
12
5
1
1
0
0
2-3
1-2
0-0
0
1
0
1.00
2
0
11
Austin Goode
Cal Poly
12
2
0
1
0
0
1-2
0-0
0-0
0
0
0
1.00
2
0
4
Kieran Elliott
Cal Poly
7
2
0
0
0
0
1-1
0-0
0-0
0
0
0
-
1
0
5
Guzman Vasilic
Cal Poly
16
0
2
0
0
0
0-5
0-4
0-0
0
2
1
0.00
0
0
3
Jake Davis
Cal Poly
4
0
0
1
0
0
0-1
0-0
0-1
0
0
1
1.00
0
0
8
Jackson Mosley
Cal Poly
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
15
Aaron Price, Jr.
Cal Poly
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
22
Eric Brown
Cal Poly
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
12
Andrew Henderson
UC Riverside
38
28
9
0
0
0
10-19
1-7
7-8
2
7
2
0.00
3
0
10
Marqui Worthy
UC Riverside
37
24
5
4
0
2
9-16
3-6
3-6
2
3
2
2.00
3
0
9
Osiris Grady
UC Riverside
33
11
5
3
0
0
4-7
0-0
3-4
0
5
0
3.00
4
0
8
Bj Kolly
UC Riverside
22
10
5
0
1
0
5-8
0-0
0-0
3
2
0
-
4
0
44
Jailen Daniel-Dalton
UC Riverside
22
7
1
0
0
0
2-2
0-0
3-4
0
1
1
0.00
4
0
1
De'Undrae Perteete
UC Riverside
27
4
3
1
1
1
2-5
0-3
0-2
1
2
0
1.00
4
0
23
Dylan Godfrey
UC Riverside
15
4
1
0
0
0
2-6
0-2
0-0
1
0
0
-
0
0
-
Tyler Jones
UC Riverside
3
0
1
0
0
0
0-0
0-0
0-0
0
1
0
-
3
0
13
Ben Waller
UC Riverside
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
34
Daniel Tobiloba
UC Riverside
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
22
Denzel Hines
UC Riverside
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
2
Ej Spillman
UC Riverside
-
0
0
0
0
0
0-0
0-0
0-0
0
0
0
-
0
0
Main squad
Bench squad
Glossary
MIN:
Minutes Played
PTS:
Points
REB:
Rebounds
AST:
Assists
BLK:
Blocks
STL:
Steals
FG:
Field Goal Percentage
3PT:
3 Point Field Goals Percentage
FT:
Free Throw Percentage
OREB:
Offensive Rebounds
DREB:
Defensive Rebounds
TOV:
Turnovers
A/T:
Assists/Turnovers
PF:
Personal Fouls
+/-:
Plus Minus

Stats

2 Points
18
30
3 Points
9
4
Free Throws
21
16

Cal Poly

UC Riverside

32
Rebounds
30
9
Offensive Rebounds
9
23
Defensive Rebounds
21
12
Assists
8
0
Blocks
2
2
Steals
3
11
Turnovers
5
18
Fouls
25

Match Info

Match Details
Date: 2025/12/07
Time: 00:00:00 UTC
Venue: -

Chatroom

1
1 Participant(s)
Hide chat

Player's profile picture

Show chat

Top Players

Cal Poly

UC Riverside

Hamad Mousa
31
Points
28
Andrew Henderson
Hamad Mousa
9
Rebounds
9
Andrew Henderson
Hamad Mousa
4
Assists
4
Marqui Worthy
Hamad Mousa
0
Blocks
1
Bj Kolly
Peter Bandelj
1
Steals
2
Marqui Worthy

Stats

2 Points
18
30
3 Points
9
4
Free Throws
21
16

Cal Poly

UC Riverside

32
Rebounds
30
9
Offensive Rebounds
9
23
Defensive Rebounds
21
12
Assists
8
0
Blocks
2
2
Steals
3
11
Turnovers
5
18
Fouls
25
Lost connection to chat server. Reconnecting in {connect_timeout} seconds...
Failed to load script from server. Parts of the site might not function properly.
Check your connection and try refreshing the page. If this persists, file a support ticket
Failed to load page from server.
Check your connection and try again.