CricClubs Powers ICC Men's T20 World Cup On-Ground Scoreboard!
Learn More
x
Calgary & District Cricket League
Toggle navigation
Home
Players
Player Search
Player Matches Count
Waiver
GUIDE-Registration/Claim Profile
Matches
Results
Schedule
Calendar
Teams
Search Teams
View Teams
Statistics
Points Table
Batting Records
Bowling Records
Fielding Records
Player Rankings
Series
2024 Drumheller Valley Challenge Cup
2024 Canada Day Cup
2024 Women's League
2024 Weeknight League Division 1
2024 Weeknight League Division 2
View all
League
League Info
Grounds
Documents
Umpires/Coaches/Scorers
DLS Calculator
Photo Gallery
News
Articles
Contact
More
Rules
Bylaws
Log in
Register
Player Batting Records
No.
Match Date
Team
Against
Winner
Batting Position
Runs
Balls
SR
4's
6's
Points
1
07/14/2024
Calgary Strikers
C&DCL Cubs
Calgary Strikers
1
60
77
77.92
4
1
186
Scorecard
2
07/06/2024
Calgary Strikers
Calgary Stallions
Calgary Strikers
1
18
23
78.26
1
1
31
Scorecard
3
07/04/2024
Calgary Strikers
Calgary Eagles
Calgary Strikers
6
8
11
72.73
0
0
8
Scorecard
4
06/22/2024
Calgary Strikers
Predators
Predators
3
23
19
121.05
1
0
54
Scorecard
5
06/16/2024
Calgary Strikers
Runriders Alpha
Runriders Alpha
1
28
62
45.16
0
0
38
Scorecard
6
06/12/2024
Calgary Strikers
Runriders Alpha
Runriders Alpha
2
3
8
37.50
0
0
3
Scorecard
7
06/01/2024
Calgary Strikers
Zalmi Eagles
Zalmi Eagles
3
43
43
100.00
3
1
98
Scorecard
8
05/30/2024
Calgary Strikers
Cavaliers
Calgary Strikers
2
6
7
85.71
1
0
7
Scorecard
9
05/25/2024
Calgary Strikers
Ahmaddiya 1
Calgary Strikers
4
28*
24
116.67
1
0
59
Scorecard
10
05/19/2024
Calgary Strikers
Blackcaps 2
Calgary Strikers
2
12
14
85.71
2
0
24
Scorecard
11
05/16/2024
Calgary Strikers
Glenmore Braves
Calgary Strikers
4
7
10
70.00
0
0
7
Scorecard
12
05/09/2024
Calgary Strikers
Crescent Stars 1
No Winner
3
62*
44
140.91
7
1
215
Scorecard
13
04/27/2024
Calgary Strikers
Glenmore Knights
Calgary Strikers
1
2
7
28.57
0
0
2
Scorecard
14
10/08/2023
Calgary Strikers
Calgary Stallions
Calgary Stallions
1
19
12
158.33
4
0
63
Scorecard
15
10/07/2023
Calgary Strikers
Crescent Stars 1
Calgary Strikers
1
9
11
81.82
2
0
11
Scorecard
16
09/17/2023
Calgary Strikers
Cavaliers 2
Calgary Strikers
2
24
27
88.89
4
0
48
Scorecard
17
09/10/2023
Calgary Strikers
Royal Strikers
Calgary Strikers
1
43
38
113.16
1
3
100
Scorecard
18
09/03/2023
Calgary Strikers
Calgary Stallions
Calgary Strikers
2
4
4
100.00
1
0
5
Scorecard
19
08/27/2023
Calgary Strikers
Crescent Stars 1
Calgary Strikers
2
61
57
107.02
5
2
202
Scorecard
20
08/13/2023
Calgary Strikers
Blackcaps
Blackcaps
4
1
2
50.00
0
0
1
Scorecard
21
08/12/2023
Calgary Strikers
Calgary Stallions
Calgary Strikers
2
56
43
130.23
8
1
198
Scorecard
22
08/07/2023
Calgary Strikers
Shaheen Gladiators
Shaheen Gladiators
3
91
80
113.75
13
0
296
Scorecard
23
07/29/2023
Calgary Strikers
Blackcaps
Calgary Strikers
1
12
11
109.09
2
0
34
Scorecard
24
07/23/2023
Calgary Strikers
Ahmadiyya 2
Calgary Strikers
3
19
17
111.76
2
0
41
Scorecard
25
07/04/2023
Calgary Strikers
C&DCL Stallions
Calgary Strikers
1
43*
47
91.49
3
0
86
Scorecard
26
06/25/2023
Calgary Strikers
Ahmadiyya 2
Calgary Strikers
1
22
19
115.79
2
0
54
Scorecard
27
06/24/2023
Calgary Strikers
Calgary Stallions
Calgary Stallions
1
17
18
94.44
3
0
30
Scorecard
28
06/18/2023
Calgary Strikers
Cavaliers 2
Cavaliers 2
5
16
39
41.03
2
0
18
Scorecard
29
06/11/2023
Calgary Strikers
Royal Strikers
Calgary Strikers
3
126*
86
146.51
17
3
421
Scorecard
30
06/04/2023
Calgary Strikers
Calgary Stallions
Calgary Stallions
4
41
89
46.07
2
1
75
Scorecard
31
05/30/2023
Calgary Strikers
Calgary Avengers
Calgary Strikers
3
15
10
150.00
2
0
57
Scorecard
32
05/28/2023
Calgary Strikers
Cavaliers 4
Calgary Strikers
0
DNB
DNB
0.00
0
0
0
Scorecard
33
05/27/2023
Calgary Strikers
Zalmi Eagles
Calgary Strikers
3
23
17
135.29
3
1
68
Scorecard
34
05/22/2023
Calgary Strikers
Crescent Stars 1
Crescent Stars 1
4
8
7
114.29
0
1
10
Scorecard
35
05/20/2023
Calgary Strikers
Ahmadiyya 2
Calgary Strikers
4
12
13
92.31
1
0
23
Scorecard
36
05/16/2023
Calgary Strikers
Cavaliers 2
Cavaliers 2
3
6
7
85.71
1
0
7
Scorecard
37
05/07/2023
Calgary Strikers
Shaheen Gladiators
Calgary Strikers
3
34
60
56.67
1
0
65
Scorecard
38
04/29/2023
Calgary Strikers
Gujarat Hunters 1
Calgary Strikers
3
33
42
78.57
3
0
66
Scorecard
39
10/01/2022
Calgary Strikers
Runriders Alpha
Runriders Alpha
4
16*
52
30.77
0
0
16
Scorecard
40
09/17/2022
Calgary Strikers
Royal Strikers
Calgary Strikers
0
DNB
DNB
0.00
0
0
0
Scorecard
41
09/05/2022
Calgary Strikers
Runriders Alpha
Calgary Strikers
4
1
6
16.67
0
0
1
Scorecard
42
09/03/2022
Calgary Strikers
Royal Strikers
Calgary Strikers
5
21
15
140.00
2
0
63
Scorecard
43
08/28/2022
Calgary Strikers
Gujarat Hunters
Gujarat Hunters
4
3
6
50.00
0
0
3
Scorecard
44
08/27/2022
Calgary Strikers
Gujarat Hunters
Gujarat Hunters
3
21
26
80.77
3
0
44
Scorecard
45
08/27/2022
Calgary Strikers
Shaheen CC
Calgary Strikers
2
25
15
166.67
1
2
80
Scorecard
46
08/20/2022
Calgary Strikers
St Johns 3
Calgary Strikers
3
67*
35
191.43
9
3
256
Scorecard
47
08/14/2022
Calgary Strikers
Royal Strikers
Calgary Strikers
3
106*
56
189.29
15
2
377
Scorecard
48
08/07/2022
Calgary Strikers
Spartans
Calgary Strikers
4
27
27
100.00
1
0
58
Scorecard
49
07/24/2022
Calgary Strikers
Shaheen CC
Calgary Strikers
4
24*
28
85.71
2
0
46
Scorecard
50
07/21/2022
Calgary Strikers
Gujarat Hunters
Gujarat Hunters
4
23
22
104.55
1
1
56
Scorecard
51
07/09/2022
Calgary Strikers
Runriders Alpha
Calgary Strikers
3
0
5
0.00
0
0
-10
Scorecard
52
06/19/2022
Calgary Strikers
Zalmi Wolves
Zalmi Wolves
1
3
9
33.33
0
0
3
Scorecard
53
06/11/2022
Calgary Strikers
Shaheen CC
Calgary Strikers
1
65
74
87.84
7
0
202
Scorecard
54
06/04/2022
Calgary Strikers
Crescent Stars CC
Crescent Stars CC
1
13
22
59.09
2
0
25
Scorecard
55
05/28/2022
Calgary Strikers
Zalmi Wolves
Calgary Strikers
5
13
17
76.47
2
0
25
Scorecard
56
05/22/2022
Calgary Strikers
Shaheen CC
Calgary Strikers
3
21
19
110.53
2
1
55
Scorecard
57
05/21/2022
Calgary Strikers
Friends XI
Calgary Strikers
0
DNB
DNB
0.00
0
0
0
Scorecard
58
05/15/2022
Calgary Strikers
Crescent Stars CC
Crescent Stars CC
4
76
51
149.02
5
4
261
Scorecard
59
05/07/2022
Calgary Strikers
Runriders Charlie
Calgary Strikers
0
56
19
294.74
8
3
232
Scorecard
60
04/30/2022
Calgary Strikers
St Johns 3
Calgary Strikers
3
25
20
125.00
1
0
66
Scorecard
61
09/19/2021
Cavaliers 1
United
United
16
0
12
0.00
0
0
-10
Scorecard
62
09/12/2021
Cavaliers 1
Can Asia CC
Can Asia CC
11
39
52
75.00
2
0
71
Scorecard
63
08/28/2021
Cavaliers 1
Kings 1
Kings 1
13
16
15
106.67
1
0
37
Scorecard
64
08/28/2021
Cavaliers 1
United
United
9
1
2
50.00
0
0
1
Scorecard
65
08/25/2021
Cavaliers 1
Knight Riders 1
Cavaliers 1
6
31
31
100.00
2
0
73
Scorecard
66
08/22/2021
Cavaliers 1
United
No Winner
0
DNB
DNB
0.00
0
0
0
Scorecard
67
08/21/2021
Cavaliers 1
Kings 2
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
68
08/08/2021
Cavaliers 1
Kings 1
Kings 1
2
12
23
52.17
2
0
24
Scorecard
69
07/25/2021
Cavaliers 1
Zalmi 1
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
70
07/24/2021
Cavaliers 1
Predators
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
71
07/11/2021
Cavaliers 1
Kings 1
Kings 1
0
DNB
DNB
0.00
0
0
0
Scorecard
72
07/03/2021
Cavaliers 1
Cca 1
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
73
06/27/2021
Cavaliers 1
Cavaliers 2
Cavaliers 1
1
18
22
81.82
0
0
28
Scorecard
74
06/20/2021
Cavaliers 1
Can Asia CC
Cavaliers 1
2
0
1
0.00
0
0
-10
Scorecard
75
06/19/2021
Cavaliers 1
Cca 1
Cavaliers 1
2
3
13
23.08
0
0
-7
Scorecard
76
10/03/2020
Cavaliers 1
Predators
No Winner
5
20
22
90.91
2
0
42
Scorecard
77
09/26/2020
Cavaliers 1
Predators
Cavaliers 1
4
0
5
0.00
0
0
-10
Scorecard
78
09/06/2020
Cavaliers 1
St Johns 1
Cavaliers 1
5
12
24
50.00
0
0
22
Scorecard
79
08/09/2020
Cavaliers 1
Predators
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
80
08/03/2020
Cavaliers 1
St Johns 1
Cavaliers 1
6
4
4
100.00
0
0
4
Scorecard
81
08/02/2020
Cavaliers 1
Predators
Predators
0
DNB
DNB
0.00
0
0
0
Scorecard
82
07/18/2020
Cavaliers 1
St Johns 1
St Johns 1
4
0
2
0.00
0
0
-10
Scorecard
83
07/12/2020
Cavaliers 1
Predators
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
84
07/05/2020
Cavaliers 1
St Johns 1
St Johns 1
2
6
12
50.00
0
0
6
Scorecard
85
09/07/2019
Cavaliers 1
Cavaliers 2
Cavaliers 2
5
44
39
112.82
6
1
102
Scorecard
86
08/24/2019
Cavaliers 1
Cca 1
Cca 1
8
4
11
36.36
0
0
-6
Scorecard
87
08/11/2019
Cavaliers 1
Kings 1
Cavaliers 1
2
0
2
0.00
0
0
-10
Scorecard
88
07/28/2019
Cavaliers 1
Cca 1
Cca 1
8
0
4
0.00
0
0
-10
Scorecard
89
07/21/2019
Cavaliers 1
United
United
2
0
2
0.00
0
0
-10
Scorecard
90
07/11/2019
Cavaliers 1
Zalmi 1
Cavaliers 1
0
21
31
67.74
2
0
43
Scorecard
91
06/22/2019
Cavaliers 1
Can Asia CC
Can Asia CC
3
31
69
44.93
0
0
51
Scorecard
92
06/15/2019
Cavaliers 1
United
United
3
46
91
50.55
4
0
90
Scorecard
93
06/09/2019
Cavaliers 1
Kings 1
Kings 1
2
50
85
58.82
2
0
152
Scorecard
94
06/02/2019
Cavaliers 1
Cavaliers 2
Cavaliers 2
4
19
19
100.00
3
0
42
Scorecard
95
05/30/2019
Cavaliers 1
Stallions
Cavaliers 1
4
34*
44
77.27
0
0
64
Scorecard
96
05/20/2019
Cavaliers 1
Knight Riders 2
Cavaliers 1
0
DNB
DNB
0.00
0
0
0
Scorecard
97
05/19/2019
Cavaliers 1
Knight Riders 2
Cavaliers 1
6
10
13
76.92
0
0
20
Scorecard
98
05/12/2019
Cavaliers 1
Cavaliers 2
Cavaliers 1
3
35
35
100.00
3
0
118
Scorecard
99
05/11/2019
Cavaliers 1
Glenmore 1st XI
Cavaliers 1
0
33
33
100.00
4
0
117
Scorecard
100
08/26/2018
Cavaliers 1
Falcons
Cavaliers 1
3
8
16
50.00
0
0
8
Scorecard
101
08/25/2018
Cavaliers 1
Can Asia CC
Can Asia CC
5
46
48
95.83
0
0
86
Scorecard
102
08/12/2018
Cavaliers 1
Can Asia CC
Can Asia CC
3
33
49
67.35
5
0
68
Scorecard
103
08/11/2018
Cavaliers 1
Falcons
Cavaliers 1
2
16
16
100.00
0
0
76
Scorecard
104
07/28/2018
Cavaliers 1
Kanata Panthers 1
Kanata Panthers 1
1
41
50
82.00
2
0
83
Scorecard
105
07/14/2018
Cavaliers 1
Falcons
Falcons
4
34
43
79.07
3
0
67
Scorecard
106
07/08/2018
Cavaliers 1
Kanata Panthers 1
Kanata Panthers 1
3
33
66
50.00
3
0
66
Scorecard
107
07/07/2018
Cavaliers 1
Glenmore 1st XI
Glenmore 1st XI
5
20
20
100.00
0
0
90
Scorecard
108
06/24/2018
Cavaliers 1
Kings 1
Kings 1
7
1
5
20.00
0
0
1
Scorecard
109
06/17/2018
Cavaliers 1
St Johns 1
St Johns 1
2
17
17
100.00
0
0
77
Scorecard
110
06/16/2018
Cavaliers 1
Kanata Panthers 2
Cavaliers 1
4
50
50
100.00
0
0
200
Scorecard
111
06/16/2018
Cavaliers 1
Kanata Panthers 1
Kanata Panthers 1
0
13
15
86.67
0
0
23
Scorecard
112
06/13/2018
Cavaliers 1
Cca 1
Cca 1
8
0
0
0.00
0
0
-10
Scorecard
113
05/26/2018
Cavaliers 1
Ahmadiyya 1
Ahmadiyya 1
6
2
2
100.00
0
0
2
Scorecard
114
05/21/2018
Cavaliers 1
Kanata Panthers 2
Cavaliers 1
1
8
21
38.10
0
0
-2
Scorecard
115
05/20/2018
Cavaliers 1
Kings 2
Kings 2
2
24
24
100.00
2
0
96
Scorecard
116
05/19/2018
Cavaliers 1
Kanata Panthers 1
Kanata Panthers 1
1
0
5
0.00
0
0
-10
Scorecard
117
05/06/2018
Cavaliers 1
Kings 2
Cavaliers 1
1
20
28
71.43
3
0
43
Scorecard
118
09/23/2017
Cavaliers 1
Kanata Panthers 2
Kanata Panthers 2
3
83
74
112.16
0
0
259
Scorecard
119
09/10/2017
Cavaliers 1
St Johns 2
Cavaliers 1
3
121
121
100.00
18
2
435
Scorecard
120
09/09/2017
Cavaliers 1
Kings 3
Cavaliers 1
3
23
21
109.52
5
0
58
Scorecard
121
08/26/2017
Cavaliers 1
Glenmore 1st XI
Glenmore 1st XI
3
2
2
100.00
0
0
2
Scorecard
122
08/13/2017
Cavaliers 1
Kings 3
Cavaliers 1
2
1
1
100.00
0
0
1
Scorecard
123
07/09/2017
Glenmore 1st XI
Cavaliers 1
Glenmore 1st XI
6
0*
0
0.00
0
0
0
Scorecard
124
07/08/2017
Glenmore 1st XI
Kanata Panthers 2
Glenmore 1st XI
5
0*
0
0.00
0
0
0
Scorecard
125
07/02/2017
Glenmore 1st XI
Knight Riders 2
Glenmore 1st XI
6
0*
0
0.00
0
0
0
Scorecard
126
06/29/2017
Glenmore 1st XI
Kings 3
Glenmore 1st XI
5
7
4
175.00
0
0
7
Scorecard
127
06/24/2017
Glenmore 1st XI
St Johns 2
Glenmore 1st XI
6
0*
0
0.00
0
0
0
Scorecard
128
06/14/2017
Glenmore 1st XI
Stallions
Glenmore 1st XI
11
0*
0
0.00
0
0
0
Scorecard
129
06/10/2017
Glenmore 1st XI
Kanata Panthers 3
Glenmore 1st XI
0
3
3
100.00
0
0
3
Scorecard
130
06/04/2017
Glenmore 1st XI
Cavaliers 1
Cavaliers 1
7
0*
0
0.00
0
0
0
Scorecard
131
06/03/2017
Glenmore 1st XI
Kanata Panthers 2
Glenmore 1st XI
5
8
8
100.00
0
0
8
Scorecard
132
05/31/2017
Glenmore 1st XI
Crown Run Riders
Glenmore 1st XI
5
9
9
100.00
0
0
9
Scorecard
133
08/21/2016
Glenmore2
Newweststrikers
Newweststrikers
9
1
1
100.00
0
0
1
Scorecard
134
07/03/2016
Glenmore 1st XI
Knight Riders 1
Knight Riders 1
1
3
3
100.00
0
0
3
Scorecard
135
06/29/2016
Glenmore 1st XI
Kings 1
Kings 1
0
17
17
100.00
0
0
77
Scorecard
136
06/19/2016
Glenmore 1st XI
Crown 1
Crown 1
2
6
15
40.00
0
0
-4
Scorecard
137
06/11/2016
Glenmore 1st XI
Falcons
Falcons
1
17
17
100.00
0
0
77
Scorecard
138
06/08/2016
Glenmore 1st XI
United
United
1
9
9
100.00
0
0
9
Scorecard
139
06/01/2016
Glenmore 1st XI
Kings 2
Kings 2
6
16
16
100.00
0
0
76
Scorecard
140
07/11/2015
Glenmore1
Predators
Predators
1
1
1
100.00
0
0
1
Scorecard
141
07/05/2015
Glenmore1
Crownsixers
Glenmore1
1
6
6
100.00
0
0
6
Scorecard
142
07/01/2015
Glenmore1
Falconsvictorian
Glenmore1
1
20
20
100.00
0
0
90
Scorecard
143
06/28/2015
Glenmore1
Kanatapanthers1
Glenmore1
1
4
4
100.00
0
0
4
Scorecard
144
06/27/2015
Glenmore1
Ahmadiyya2
Glenmore1
1
43
43
100.00
0
0
133
Scorecard
145
06/21/2015
Glenmore1
Cavaliers1
Glenmore1
1
30
30
100.00
0
0
110
Scorecard
146
09/20/2014
Cavaliers2
Kanatapanthers3
Kanatapanthers3
4
9
31
29.03
0
0
-1
Scorecard
147
09/14/2014
Cavaliers1
Stjohns2
Cavaliers1
4
50
50
100.00
0
0
200
Scorecard
148
09/06/2014
Cavaliers1
Predators
Predators
1
38
38
100.00
3
0
121
Scorecard
149
09/01/2014
Cavaliers1
Kanatapanthers2
Kanatapanthers2
3
5
9
55.56
0
0
5
Scorecard
150
08/31/2014
Cavaliers3
Chinarpatriots3
Cavaliers3
2
22
22
100.00
0
0
92
Scorecard
151
08/24/2014
Cavaliers3
Crowncobra
Crowncobra
3
44
30
146.67
8
0
112
Scorecard
152
08/04/2014
Cavaliers1
Stjohns2
Stjohns2
3
39
39
100.00
0
0
119
Scorecard
153
07/20/2014
Cavaliers 1
Chinar Patriots 1
Cavaliers 1
3
32
32
100.00
0
0
112
Scorecard
154
07/19/2014
Cavaliers 1
Kings 2
Kings 2
3
6
6
100.00
0
0
6
Scorecard
155
07/13/2014
Cavaliers 1
Cavaliers 3
Cavaliers 1
3
20
20
100.00
0
0
90
Scorecard
156
07/12/2014
Cavaliers 1
Crown Can Asia
Crown Can Asia
3
20
24
83.33
2
0
42
Scorecard
157
07/05/2014
Cavaliers 1
Glenmore 1st XI
Glenmore 1st XI
3
16
16
100.00
0
0
76
Scorecard
158
07/01/2014
Cavaliers 1
St Johns 2
Cavaliers 1
3
19
19
100.00
0
0
79
Scorecard
159
06/28/2014
Cavaliers1
Glenmore1
Cavaliers1
3
0
0
0.00
0
0
-10
Scorecard
160
06/15/2014
Cavaliers1
Chinarpatriots1
Chinarpatriots1
3
35
55
63.64
4
0
69
Scorecard
161
06/08/2014
Cavaliers1
Crowncanasia
Crowncanasia
5
11
11
100.00
0
0
71
Scorecard
162
06/01/2014
Cavaliers1
Predators
Predators
6
37
59
62.71
2
0
69
Scorecard
163
05/21/2014
Cavaliers 1
Stallions
Stallions
2
0*
0
0.00
0
0
0
Scorecard
164
05/11/2014
Cavaliers1
Kanatapanthers2
Kanatapanthers2
2
14
32
43.75
1
0
15
Scorecard
165
04/27/2014
Cavaliers1
Glenmore1
Glenmore1
2
2
2
100.00
0
0
2
Scorecard
166
09/29/2013
Cavalierscc3
Crowneaglescc
Cavalierscc3
1
50
50
100.00
0
0
200
Scorecard
167
09/22/2013
Cavalierscc3
Kanatapantherscc
Cavalierscc3
2
0
0
0.00
0
0
-10
Scorecard
168
08/25/2013
Cavalierscc3
Glenmorecc
Cavalierscc3
2
68
68
100.00
0
0
254
Scorecard
169
07/28/2013
Cavalierscc3
Chinarpatriotscc3
Cavalierscc3
2
28
28
100.00
0
0
98
Scorecard
170
07/27/2013
Cavalierscc3
Kanatapantherscc
Kanatapantherscc
4
26
26
100.00
0
0
96
Scorecard
171
07/21/2013
Cavalierscc3
Stjohnscc2
Stjohnscc2
1
21
21
100.00
0
0
91
Scorecard
172
07/07/2013
Cavalierscc3
Cavalierscc1
Cavalierscc1
8
22
22
100.00
0
0
92
Scorecard
173
05/26/2013
Cavalierscc1
Crowncanaciacc
Crowncanaciacc
2
0
0
0.00
0
0
-10
Scorecard
Install Cricclubs App for better experince ? It will Redirect to