CricClubs Powers ICC Men's T20 World Cup On-Ground Scoreboard!
Learn More
x
Quad Cities Premier League
Toggle navigation
Home
Players
Player Search
Player Matches Count
Matches
Results
Schedule
Calendar
Teams
Search Teams
View Teams
Statistics
Points Table
Batting Records
Bowling Records
Fielding Records
Player Rankings
Series Awards
Series
YASH QCPL 2024
QC CUP 2023
2023 QCPL
Draft Series - 2022
2021 T-16 QC Cup
View all
League
League Info
Grounds
Documents
Umpires/Coaches/Scorers
DLS Calculator
Photo Gallery
News
Articles
Rules
Contact
More
QCCricketClub
Home
Log in
Register
Player Batting Records
No.
Match Date
Team
Against
Winner
Batting Position
Runs
Balls
SR
4's
6's
Points
1
07/21/2024
QC TIGERS
HYDERABAD HURRICANES
HYDERABAD HURRICANES
1
4
7
57.14
0
0
4
Scorecard
2
07/14/2024
QC TIGERS
VRK GLADIATORS
VRK GLADIATORS
1
8
13
61.54
0
0
8
Scorecard
3
07/11/2024
QC TIGERS
KMG BULLS
QC TIGERS
1
46
39
117.95
2
4
106
Scorecard
4
06/29/2024
QC TIGERS
YASH INDIANS
YASH INDIANS
1
29
39
74.36
0
2
53
Scorecard
5
06/23/2024
QC TIGERS
DERM QC STARS
DERM QC STARS
1
14
9
155.56
1
1
57
Scorecard
6
06/08/2024
QC TIGERS
CREWFOX GULLYBOYS
QC TIGERS
1
13
14
92.86
2
0
25
Scorecard
7
06/02/2024
QC TIGERS
RR TIGERS
QC TIGERS
1
46
31
148.39
4
3
116
Scorecard
8
05/19/2024
QC TIGERS
HYDERABAD HURRICANES
QC TIGERS
1
41
32
128.12
1
4
110
Scorecard
9
05/12/2024
QC TIGERS
VRK GLADIATORS
QC TIGERS
1
57
42
135.71
3
5
204
Scorecard
10
05/04/2024
QC TIGERS
YASH INDIANS
YASH INDIANS
1
88
51
172.55
6
8
316
Scorecard
11
09/17/2023
QC Indians
QC Royals
QC Indians
1
15
18
83.33
2
0
27
Scorecard
12
09/09/2023
QC Indians
QC Patriots
QC Indians
1
57
59
96.61
7
2
182
Scorecard
13
09/04/2023
QC United XI
Macomb Risers
QC United XI
1
8
10
80.00
2
0
10
Scorecard
14
09/04/2023
QC United XI
Macomb Risers
QC United XI
1
13
20
65.00
3
0
26
Scorecard
15
08/26/2023
QC Indians
QC Panthers
QC Indians
2
54
37
145.95
5
4
195
Scorecard
16
08/20/2023
QC Indians
QC Royals
QC Indians
1
3
6
50.00
0
0
3
Scorecard
17
08/13/2023
QC Indians
QC Hawks
QC Indians
1
75
63
119.05
10
1
247
Scorecard
18
08/05/2023
QC Indians
QC Warriors
QC Indians
1
12
7
171.43
1
1
55
Scorecard
19
07/29/2023
QC Indians
QC Patriots
QC Patriots
1
14
15
93.33
2
0
26
Scorecard
20
07/09/2023
QC Stars
QC Smashers
QC Smashers
1
30
20
150.00
3
2
97
Scorecard
21
06/24/2023
QC Stars
QC Smashers
QC Stars
1
4
3
133.33
1
0
5
Scorecard
22
06/17/2023
QC Stars
QC Super Giants
QC Super Giants
1
2
6
33.33
0
0
2
Scorecard
23
06/10/2023
QC Stars
QC Challengers
QC Challengers
1
123
66
186.36
14
8
439
Scorecard
24
06/03/2023
QC Stars
QC Smashers
QC Stars
1
50
28
178.57
5
3
201
Scorecard
25
05/21/2023
QC Stars
QC Knight Riders
QC Stars
1
23
14
164.29
4
1
79
Scorecard
26
05/14/2023
QC Stars
QC Knight Riders
QC Stars
1
119
62
191.94
10
11
429
Scorecard
27
05/07/2023
QC Stars
QC Avengers
No Winner
1
58
36
161.11
3
6
219
Scorecard
28
08/14/2022
QC Strikers
QC Royals
QC Royals
1
4
8
50.00
1
0
5
Scorecard
29
08/07/2022
QC Strikers
QC Royals
QC Royals
1
2
6
33.33
0
0
2
Scorecard
30
07/30/2022
QC Strikers
QC Royals
QC Royals
1
14
18
77.78
0
2
28
Scorecard
31
07/24/2022
QC Strikers
QC Warriors
QC Strikers
1
27*
29
93.10
2
2
53
Scorecard
32
07/17/2022
QC Strikers
QC Royals
QC Strikers
1
109
64
170.31
5
12
386
Scorecard
33
07/16/2022
QC Strikers
QC Warriors
QC Warriors
1
5
16
31.25
1
0
-4
Scorecard
34
07/10/2022
QC Strikers
QC Devils
QC Strikers
1
55
44
125.00
4
4
197
Scorecard
35
07/04/2022
Spartans
Gladiators
Gladiators
1
0
2
0.00
0
0
-10
Scorecard
36
07/02/2022
Gladiators
Spartans
Gladiators
4
1
4
25.00
0
0
1
Scorecard
37
06/30/2022
Gladiators
Spartans
Gladiators
1
20
15
133.33
0
3
66
Scorecard
38
06/26/2022
QC Strikers
QC Royals
QC Royals
1
20
18
111.11
1
2
55
Scorecard
39
06/18/2022
QC Strikers
QC Warriors
QC Strikers
2
4
5
80.00
1
0
5
Scorecard
40
06/11/2022
QC Strikers
QC Devils
QC Strikers
7
42*
22
190.91
2
4
132
Scorecard
41
06/04/2022
QC Strikers
QC Warriors
QC Strikers
1
58*
44
131.82
3
3
203
Scorecard
42
05/28/2022
Spartans
Gladiators
Spartans
3
79
50
158.00
5
6
284
Scorecard
43
05/21/2022
QC Strikers
QC Royals
QC Strikers
1
0
3
0.00
0
0
-10
Scorecard
44
05/15/2022
QC Strikers
QC Devils
QC Strikers
1
22*
26
84.62
1
1
45
Scorecard
45
05/07/2022
QC Strikers
QC Warriors
QC Strikers
0
70
57
122.81
2
6
234
Scorecard
46
04/30/2022
QC Strikers
QC Royals
QC Royals
2
5
7
71.43
1
0
6
Scorecard
47
08/14/2021
Qc Bulls
Qc Royals
Qc Royals
1
52
52
100.00
3
3
175
Scorecard
48
08/08/2021
Qc Bulls
Titans
Qc Bulls
1
54
37
145.95
3
5
195
Scorecard
49
08/07/2021
Qc Bulls
Qc Royals
Qc Royals
1
52
44
118.18
3
4
177
Scorecard
50
07/31/2021
Qc Bulls
Qc Devils
Qc Bulls
1
2
8
25.00
0
0
2
Scorecard
51
07/17/2021
Qc Bulls
Qc Royals
Qc Royals
1
14
23
60.87
1
1
27
Scorecard
52
07/10/2021
Qc Bulls
QC Lions
Qc Bulls
1
53*
52
101.92
2
4
179
Scorecard
53
06/26/2021
Qc Bulls
Titans
Qc Bulls
1
53
36
147.22
2
4
189
Scorecard
54
06/20/2021
Qc Bulls
Qc Devils
Qc Bulls
1
94
67
140.30
6
5
318
Scorecard
55
06/05/2021
Qc Bulls
Qc Royals
Qc Bulls
1
6
12
50.00
1
0
7
Scorecard
56
05/23/2021
Qc Bulls
QC Lions
QC Lions
1
25
27
92.59
0
2
49
Scorecard
57
05/16/2021
Qc Bulls
Titans
Qc Bulls
1
14
14
100.00
2
0
36
Scorecard
58
09/14/2019
Qc Bulls
Yash
Qc Bulls
1
10
14
71.43
0
1
22
Scorecard
59
09/08/2019
Qc Bulls
Superkings
Qc Bulls
1
44
42
104.76
1
1
97
Scorecard
60
09/07/2019
Qc Bulls
Yash
Yash
1
45
45
100.00
2
3
103
Scorecard
61
08/25/2019
Qc Bulls
Qc Devils
Qc Bulls
1
27
18
150.00
1
2
82
Scorecard
62
08/17/2019
Qc Bulls
Yash
Qc Bulls
1
69
50
138.00
3
4
238
Scorecard
63
08/10/2019
Qc Bulls
Tigers
Qc Bulls
0
DNB
DNB
0.00
0
0
0
Scorecard
64
08/03/2019
Qc Bulls
Tigers
Qc Bulls
1
32
29
110.34
4
1
78
Scorecard
65
07/28/2019
Qc Bulls
Warriors
Qc Bulls
1
9
13
69.23
1
0
10
Scorecard
66
07/20/2019
Qc Bulls
Yash Titans
Qc Bulls
1
32
26
123.08
1
3
79
Scorecard
67
07/13/2019
Qc Bulls
Superkings
Superkings
1
9
15
60.00
2
0
11
Scorecard
68
06/29/2019
Qc Bulls
Qc Royals
Qc Bulls
1
52
43
120.93
2
4
176
Scorecard
69
06/25/2019
Qc Bulls
Yash Titans
Qc Bulls
1
9
10
90.00
0
0
9
Scorecard
70
06/23/2019
Qc Bulls
Warriors
Qc Bulls
1
73
70
104.29
3
4
240
Scorecard
71
06/08/2019
Qc Bulls
Superkings
Qc Bulls
1
34
46
73.91
2
1
68
Scorecard
72
06/02/2019
Qc Bulls
Qc Royals
Qc Bulls
1
39
34
114.71
3
2
86
Scorecard
73
05/22/2019
Qc Bulls
Yash
Yash
1
1
3
33.33
0
0
1
Scorecard
74
05/12/2019
Qc Bulls
Qc Devils
Qc Bulls
1
41
38
107.89
4
0
95
Scorecard
75
09/29/2018
Indopak
Yash
Yash
1
7
21
33.33
0
0
-3
Scorecard
76
09/22/2018
Indopak
Yash
Indopak
1
17
31
54.84
0
1
29
Scorecard
77
09/08/2018
Indopak
Royals
Indopak
5
37*
30
123.33
1
2
82
Scorecard
78
08/25/2018
Indopak
Tigers
Indopak
1
30
25
120.00
2
3
78
Scorecard
79
08/11/2018
Indopak
Yash
Indopak
1
23
36
63.89
0
1
45
Scorecard
80
08/04/2018
Indopak
Yash Titans
Yash Titans
1
4
5
80.00
0
0
4
Scorecard
81
07/28/2018
Indopak
Warriors
Indopak
1
2
7
28.57
0
0
2
Scorecard
82
07/22/2018
Indopak
Pv Spartans
Indopak
1
4
2
200.00
1
0
5
Scorecard
83
07/07/2018
Indopak
Yash
Indopak
1
67*
67
100.00
4
5
225
Scorecard
84
06/30/2018
Indopak
Royals
Indopak
1
85
52
163.46
3
7
302
Scorecard
85
06/23/2018
Indopak
Kapils Devils
Indopak
1
11
6
183.33
1
1
64
Scorecard
86
06/16/2018
Indopak
Yash Titans
Indopak
1
24
19
126.32
1
1
67
Scorecard
87
06/09/2018
Indopak
Tigers
Indopak
1
32*
18
177.78
3
1
107
Scorecard
88
06/03/2018
Indopak
Pv Spartans
Indopak
8
60*
17
352.94
1
8
247
Scorecard
89
05/19/2018
Indopak
Warriors
Indopak
1
35
33
106.06
3
1
80
Scorecard
90
05/12/2018
Indopak
Superkings
Indopak
4
0
2
0.00
0
0
-10
Scorecard
91
09/16/2017
Indopak
Yash
Indopak
1
27*
32
84.38
4
1
53
Scorecard
92
09/09/2017
Indopak
Tigers
Indopak
1
46*
45
102.22
3
3
105
Scorecard
93
08/26/2017
Indopak
Royals
Indopak
1
31*
27
114.81
3
0
74
Scorecard
94
08/19/2017
Indopak
Superkings
Indopak
1
54*
34
158.82
6
3
204
Scorecard
95
08/12/2017
Indopak
Yash
Indopak
1
41
34
120.59
6
1
99
Scorecard
96
07/22/2017
Indopak
Tigers
Indopak
1
52*
40
130.00
5
3
187
Scorecard
97
07/15/2017
Indopak
Sunrisers
Indopak
1
67
41
163.41
7
4
246
Scorecard
98
07/08/2017
Indopak
Warriors
Warriors
1
23
21
109.52
3
1
58
Scorecard
99
06/24/2017
Indopak
Royals
Indopak
1
37
39
94.87
3
1
72
Scorecard
100
06/17/2017
Indopak
Sunrisers
Indopak
1
12
17
70.59
2
0
24
Scorecard
101
06/10/2017
Indopak
Tigers
Tigers
1
2
8
25.00
0
0
2
Scorecard
102
06/03/2017
Indopak
Warriors
Indopak
1
57
34
167.65
3
4
212
Scorecard
103
05/21/2017
Indopak
Yash
Indopak
2
3
14
21.43
0
0
-7
Scorecard
104
05/14/2017
Indopak
Pv Spartans
Indopak
1
113
60
188.33
5
11
406
Scorecard
105
05/06/2017
Indopak
Superkings
Indopak
1
25
20
125.00
2
2
71
Scorecard
106
09/10/2016
Superkings
Tigers
Tigers
1
7
23
30.43
1
0
-2
Scorecard
107
08/28/2016
Superkings
Warriors
Warriors
5
9
9
100.00
0
1
11
Scorecard
108
08/13/2016
Superkings
Gilli
Superkings
4
35
29
120.69
1
3
82
Scorecard
109
08/06/2016
Superkings
Royals
Superkings
1
0
1
0.00
0
0
-10
Scorecard
110
07/31/2016
Superkings
Indopak
Superkings
1
13
14
92.86
2
0
25
Scorecard
111
07/17/2016
Superkings
Tigers
Tigers
1
2
8
25.00
0
0
2
Scorecard
112
07/09/2016
Superkings
Ynots
Superkings
0
DNB
DNB
0.00
0
0
0
Scorecard
113
06/25/2016
Superkings
Royals
Superkings
1
14
16
87.50
2
0
26
Scorecard
114
06/18/2016
Superkings
Indopak
Indopak
1
26
12
216.67
3
2
103
Scorecard
115
06/11/2016
Superkings
Warriors
Superkings
1
23
16
143.75
2
2
69
Scorecard
116
05/22/2016
Superkings
Ynots
Superkings
1
22
16
137.50
2
1
66
Scorecard
117
05/15/2016
Superkings
Tigers
Superkings
1
41
36
113.89
4
2
99
Scorecard
118
05/07/2016
Superkings
Yash
Yash
1
5
5
100.00
1
0
6
Scorecard
119
05/02/2016
Superkings
Sunrisers
Superkings
1
24
21
114.29
4
0
58
Scorecard
120
04/24/2016
Superkings
Gilli
Superkings
1
42
41
102.44
1
3
99
Scorecard
121
08/30/2015
Qc Super Kings
Warriors
Warriors
1
0
1
0.00
0
0
-10
Scorecard
122
08/08/2015
Qc Super Kings
Warriors
Qc Super Kings
3
11*
3
366.67
1
1
74
Scorecard
123
07/26/2015
Qc Super Kings
Qc Blues
Qc Super Kings
1
27
25
108.00
1
1
60
Scorecard
124
07/18/2015
Qc Super Kings
Sunrisers
Qc Super Kings
6
8
5
160.00
1
0
9
Scorecard
125
07/12/2015
Qc Super Kings
Indopak
Qc Super Kings
4
75*
41
182.93
1
8
282
Scorecard
126
06/27/2015
Qc Super Kings
Qc Royals
Qc Super Kings
1
120*
64
187.50
8
7
422
Scorecard
127
06/21/2015
Qc Super Kings
Warriors
Warriors
1
11
12
91.67
1
0
22
Scorecard
128
06/14/2015
Qc Super Kings
Ycc
Qc Super Kings
1
50*
45
111.11
3
2
167
Scorecard
129
06/06/2015
Qc Super Kings
Qc Tigers
Qc Super Kings
1
48
27
177.78
1
4
137
Scorecard
130
05/31/2015
Qc Super Kings
Strikers
Qc Super Kings
1
47
37
127.03
3
1
112
Scorecard
131
05/17/2015
Qc Super Kings
Indopak
Indopak
1
0
1
0.00
0
0
-10
Scorecard
132
05/10/2015
Qc Super Kings
Sunrisers
Qc Super Kings
0
DNB
DNB
0.00
0
0
0
Scorecard
133
05/02/2015
Qc Super Kings
Qc Blues
Qc Super Kings
1
45
30
150.00
4
2
123
Scorecard
134
04/26/2015
Qc Super Kings
Ynots
Qc Super Kings
1
38*
29
131.03
3
2
95
Scorecard
135
04/18/2015
Qc Super Kings
Qc Royals
Qc Super Kings
1
42*
28
150.00
4
2
120
Scorecard
136
09/21/2014
Tigers
Warriors
Warriors
4
3
7
42.86
0
0
3
Scorecard
137
09/06/2014
Tigers
Qc Royals
Tigers
4
25*
20
125.00
2
2
71
Scorecard
138
08/25/2014
Tigers
Qc Blues
Tigers
3
24*
18
133.33
2
0
66
Scorecard
139
08/16/2014
Tigers
Ycc
Tigers
4
0
5
0.00
0
0
-10
Scorecard
140
08/09/2014
Tigers
Warriors
Tigers
4
85
72
118.06
5
6
282
Scorecard
141
07/26/2014
Tigers
Sunrisers
Tigers
4
36*
31
116.13
2
3
84
Scorecard
142
07/20/2014
Tigers
Qc Bulls
Tigers
4
15
12
125.00
1
1
48
Scorecard
143
07/16/2014
Tigers
Qc Royals
Qc Royals
1
3
4
75.00
0
0
3
Scorecard
144
06/29/2014
Tigers
Qc Eagles
Tigers
1
20*
14
142.86
1
1
63
Scorecard
145
06/24/2014
Tigers
Qc Eagles
Qc Eagles
1
7
7
100.00
0
1
9
Scorecard
146
06/15/2014
Tigers
Qc Blues
Tigers
1
3
5
60.00
0
0
3
Scorecard
147
06/07/2014
Tigers
Qc Royals
Qc Royals
1
6
6
100.00
1
0
7
Scorecard
148
05/31/2014
Tigers
Ycc
Tigers
7
19*
18
105.56
2
1
43
Scorecard
149
05/18/2014
Tigers
Qc Bulls
Qc Bulls
2
30
42
71.43
2
2
66
Scorecard
150
05/10/2014
Tigers
Warriors
Tigers
1
8
12
66.67
1
0
9
Scorecard
151
05/03/2014
Tigers
Sunrisers
Tigers
1
14
18
77.78
1
0
25
Scorecard
152
09/22/2013
Qc Bulls
Warriors
Warriors
1
36
32
112.50
3
1
81
Scorecard
153
09/21/2013
Qc Bulls
Yash
Qc Bulls
1
106*
69
153.62
4
9
370
Scorecard
154
09/14/2013
Qc Bulls
Warriors
Warriors
1
0
1
0.00
0
0
-10
Scorecard
155
09/08/2013
Qc Bulls
Qc Royals
Qc Bulls
1
7
5
140.00
1
0
8
Scorecard
156
08/25/2013
Qc Bulls
Warriors
Qc Bulls
1
12
12
100.00
1
0
33
Scorecard
157
08/18/2013
Qc Bulls
Qc Blues
Qc Bulls
1
37
18
205.56
3
2
124
Scorecard
158
08/11/2013
Qc Bulls
Yash
Qc Bulls
1
45*
48
93.75
5
0
90
Scorecard
159
08/04/2013
Qc Bulls
Sunrisers
Qc Bulls
1
10
9
111.11
0
0
30
Scorecard
160
07/28/2013
Qc Bulls
Qc Eagles
Qc Bulls
1
17
13
130.77
0
1
49
Scorecard
161
07/21/2013
Qc Bulls
Tigers
Qc Bulls
1
29
17
170.59
3
1
84
Scorecard
162
07/14/2013
Qc Bulls
Warriors
Qc Bulls
2
32
30
106.67
4
0
76
Scorecard
163
06/30/2013
Qc Bulls
Qc Blues
Qc Bulls
2
30
23
130.43
0
1
82
Scorecard
164
06/23/2013
Qc Bulls
Yash
Qc Bulls
1
47
39
120.51
3
1
102
Scorecard
165
06/19/2013
Qc Bulls
Sunrisers
Qc Bulls
2
43
36
119.44
5
1
100
Scorecard
166
06/09/2013
Qc Bulls
Tigers
Tigers
1
39
40
97.50
2
0
71
Scorecard
167
06/02/2013
Qc Bulls
Qc Royals
Qc Royals
8
11
11
100.00
1
0
32
Scorecard
168
05/19/2013
Qc Bulls
Qc Eagles
Qc Bulls
2
18
20
90.00
1
0
29
Scorecard
169
09/09/2012
Yash
Dcc
Dcc
1
28
32
87.50
1
2
53
Scorecard
170
09/08/2012
Yash
Warriors
Yash
1
38
42
90.48
3
1
73
Scorecard
171
08/25/2012
Yash
Tigers
Yash
1
18
20
90.00
1
0
29
Scorecard
172
08/11/2012
Yash
Challengers
Yash
1
6
8
75.00
0
0
6
Scorecard
173
08/05/2012
Yash
Ptc
Yash
1
1
3
33.33
0
0
1
Scorecard
174
07/29/2012
Yash
Eagles
Yash
1
8
5
160.00
0
1
10
Scorecard
175
07/22/2012
Yash
Challengers
Yash
1
13
13
100.00
1
0
34
Scorecard
176
07/14/2012
Yash
Eagles
Yash
1
3
5
60.00
0
0
3
Scorecard
177
07/08/2012
Yash
Warriors
Warriors
1
0
3
0.00
0
0
-10
Scorecard
178
07/01/2012
Yash
Dcc
Dcc
4
10
8
125.00
0
1
42
Scorecard
179
06/24/2012
Yash
Qc Royals
Yash
1
39
22
177.27
1
4
118
Scorecard
180
06/17/2012
Yash
Warriors
Warriors
1
5
5
100.00
1
0
6
Scorecard
181
06/10/2012
Yash
Qc Royals
Yash
1
44*
11
400.00
3
5
147
Scorecard
182
06/10/2012
Yash
Tigers
Yash
1
23
18
127.78
1
2
68
Scorecard
183
06/02/2012
Yash
Dcc
Dcc
1
8
8
100.00
0
1
10
Scorecard
184
05/20/2012
Yash
Ptc
Yash
1
29*
17
170.59
1
3
86
Scorecard
185
05/13/2012
Yash
Tigers
Yash
1
2
5
40.00
0
0
2
Scorecard
186
08/13/2011
Tigers
Yash
Tigers
1
5
3
166.67
1
0
6
Scorecard
187
08/07/2011
Tigers
Indopak
Tigers
1
15
9
166.67
0
2
59
Scorecard
188
07/31/2011
Tigers
Challengers
Tigers
1
18
10
180.00
0
2
72
Scorecard
189
07/30/2011
Tigers
Moonwalkers
Tigers
1
27
30
90.00
0
2
51
Scorecard
190
07/23/2011
Tigers
Yash
Tigers
1
55
37
148.65
3
4
196
Scorecard
191
07/16/2011
Tigers
4cs
4cs
1
0
4
0.00
0
0
-10
Scorecard
192
07/09/2011
Tigers
Royals
Tigers
1
16
12
133.33
3
0
49
Scorecard
193
06/26/2011
Tigers
Yash
Tigers
1
28
18
155.56
0
3
84
Scorecard
194
06/19/2011
Tigers
Challengers
Tigers
1
0
3
0.00
0
0
-10
Scorecard
195
06/12/2011
Tigers
Ibm Blues
Tigers
1
60*
19
315.79
1
8
247
Scorecard
196
06/04/2011
Tigers
Indopak
Indopak
3
0
3
0.00
0
0
-10
Scorecard
197
05/21/2011
Tigers
Moonwalkers
Tigers
3
19
12
158.33
1
1
62
Scorecard
198
05/15/2011
Tigers
Eagles
Tigers
3
16
20
80.00
0
1
28
Scorecard
Install Cricclubs App for better experince ? It will Redirect to