GP Brian Kinning
Kinning Cycles
Orangefield Park, Belfast
24 September 2023
Results (v1)
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Lap 6 Pos. Overall
CYCLO-CROSS A A Race (Espoir) Travis HARKNESS Scott Bright Motor Group 8:40 7:42 7:56 8:08 8:10 8:00 1 48:37
CYCLO-CROSS A A Race (M40) Glenn KINNING Kinning Cycles 8:49 8:02 8:10 8:20 8:23 8:28 2 50:13
CYCLO-CROSS A A Race (Espoir) Tadhg KILLEEN Kilcullen Cycling Club Murphy Geospacial 8:56 8:11 8:18 8:21 8:20 8:17 3 50:23
CYCLO-CROSS A A Race (Senior) Graham BOYD McConvey Cycles 9:03 8:13 8:23 8:25 8:28 8:39 4 51:11
CYCLO-CROSS A A Race (M40) Raymond O'SHAUGHNESSY Cuchulainn CC 9:41 8:35 8:35 8:29 8:23 8:29 5 52:13
CYCLO-CROSS A A Race (M40) Drew MCKINLEY Newry Wheelers CC 9:22 8:19 8:36 8:34 8:39 8:47 6 52:17
CYCLO-CROSS A A Race (M50) Des WOODS Inspired Cycling 9:36 8:31 8:32 8:32 8:33 8:41 7 52:25
CYCLO-CROSS A A Race (M40) Barry KELLETT Dromara Cycling Club 9:54 8:35 8:27 8:30 8:36 8:46 8 52:48
CYCLO-CROSS A A Race (Senior) Jonny ADAMS Killinchy Cycling Club 9:38 8:27 8:31 8:46 8:58 8:54 9 53:14
CYCLO-CROSS A A Race (Senior) Eoghan MCGUIGAN Dromara Cycling Club 9:37 8:37 8:35 8:42 8:55 8:50 10 53:17
CYCLO-CROSS A A Race (M40) Barry CONVERY Newry Wheelers CC 9:43 8:28 8:35 8:48 9:04 9:03 11 53:41
CYCLO-CROSS A A Race (M40) Jonathan TAYLOR Carn Wheelers 9:45 8:38 8:46 8:55 9:05 8:53 12 54:02
CYCLO-CROSS A A Race (M50) Pj HYNES Cuchulainn CC 9:34 8:33 8:38 8:43 9:31 9:21 13 54:20
CYCLO-CROSS A A Race (M60) Johnny MCCABE Cuchulainn CC 9:39 8:42 8:37 8:58 9:09 9:17 14 54:22
CYCLO-CROSS A A Race (M40) Peter MORRISON Velo Cafe Magasin 9:41 8:46 8:58 9:14 9:14 9:31 15 55:25
CYCLO-CROSS A A Race (M50) James WILSON Velocity Road Club 9:47 9:03 9:05 9:22 9:28 9:24 16 56:08
CYCLO-CROSS A A Race (M40) David O'NEILL Inspired Cycling 9:35 8:35 11:29 8:40 9:00 9:10 17 56:28
CYCLO-CROSS A A Race (M50) David Neil ARMSTRONG VC Glendale 10:00 8:58 9:12 9:42 9:37 9:26 18 56:55
CYCLO-CROSS A A Race (M40) John LORD Breffni Wheelers 10:19 9:09 9:45 9:09 9:20 9:32 19 57:13
CYCLO-CROSS A A Race (M40) Bryan GAFFNEY Breffni Wheelers 10:26 9:21 9:35 9:29 9:23 9:35 20 57:48
CYCLO-CROSS A A Race (Senior) James ALEXANDER McConvey Cycles 10:01 9:10 9:30 9:35 10:14 10:45 21 59:16
CYCLO-CROSS A A Race (M40) Paul HAMILTON Dromara Cycling Club 10:36 9:14 9:23 9:43 9:49 22 -1 lap
CYCLO-CROSS A A Race (M40) Daniel DALY Phoenix CC 10:39 9:36 9:36 9:33 9:35 23 -1 lap
CYCLO-CROSS A A Race (M40) Fergus CRADDOCK Dublin Wheelers 10:24 9:28 9:54 9:45 9:53 24 -1 lap
CYCLO-CROSS A A Race (M40) Mark GORDON Newry Wheelers CC 10:28 9:31 9:36 9:55 10:04 25 -1 lap
CYCLO-CROSS A A Race (M40) Seamus MCGOVERN Lakeland 10:46 9:27 9:59 10:01 9:53 26 -1 lap
CYCLO-CROSS A A Race (M50) Glen CURRY North Down CC 10:35 9:31 10:02 10:01 9:58 27 -1 lap
CYCLO-CROSS A A Race (Espoir) Christopher DONALD Spellman-Dublin Port 11:06 10:34 11:35 11:27 11:06 28 -1 lap
CYCLO-CROSS A A Race (M50) Jason HENRY Inspired Cycling 20:56 8:44 8:39 8:49 8:47 29 -1 lap
CYCLO-CROSS A A Race (M40) Aaron PARKS Banbridge CC 9:15 11:24 8:44 8:46 9:01 8:57 DSQ
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Pos. Overall
CYCLO-CROSS Women (Espoir) Darcey HARKNESS VC Glendale 8:35 7:53 8:13 8:20 8:31 1 41:33
CYCLO-CROSS Women (Espoir) Doireann KILLEEN Kilcullen Cycling Club Murphy Geospacial 8:55 7:57 8:26 8:29 8:17 2 42:04
CYCLO-CROSS Women (Espoir) Elena WALLACE Harps CC 8:57 8:40 8:29 8:45 8:25 3 43:16
CYCLO-CROSS Women (Senior) Niamh STEPHENS Team Giant Dublin 9:21 8:34 8:35 8:34 8:24 4 43:27
CYCLO-CROSS Women (M40) Caroline MARTINEZ Chain Reaction Cycles 10:35 9:23 9:39 9:33 9:51 5 49:01
CYCLO-CROSS Women (M50) Trudy BROWN VC Glendale 10:47 9:27 9:31 10:02 9:53 6 49:40
CYCLO-CROSS Women (Senior) Laura BIRLEY 11:27 10:24 10:30 10:29 7 -1 lap
CYCLO-CROSS Women (Senior) Rachel NEWELL Un-Attached Ulster 12:43 12:00 11:43 11:27 8 -1 lap
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Pos. Overall
CYCLO-CROSS B' Race Marc ALLEN AHC Racing 9:15 8:35 8:44 8:42 8:51 1 44:06
CYCLO-CROSS B' Race Matthew WILSON Team Madigan C.C. 9:32 8:52 9:14 9:20 9:01 2 45:59
CYCLO-CROSS B' Race David MCKEE VC Glendale 9:47 9:03 9:18 9:11 8:53 3 46:12
CYCLO-CROSS B' Race Christopher MCCANN Inspired Cycling 9:58 9:08 9:13 9:01 8:54 4 46:15
CYCLO-CROSS B' Race Robert SMYTH Apollo Cycling Team 9:58 9:00 9:25 9:30 9:09 5 47:02
CYCLO-CROSS B' Race Jon HILDITCH Ballymena Road Club 9:59 9:08 9:11 9:30 9:18 6 47:07
CYCLO-CROSS B' Race Dermot O'KANE Bann Valley Road Club 9:34 9:34 9:12 9:41 9:07 7 47:08
CYCLO-CROSS B' Race Gavin CLARKE Banbridge CC 10:14 9:09 9:16 9:09 9:25 8 47:13
CYCLO-CROSS B' Race Eamon LONEY Un-Attached Ulster 10:12 9:10 9:25 9:38 9:49 9 48:14
CYCLO-CROSS B' Race Kevin MCDOWELL Un-Attached Ulster 10:47 9:16 9:25 9:36 9:29 10 48:33
CYCLO-CROSS B' Race Niall James MURPHY Lakeland 10:22 9:20 9:41 9:41 10:00 11 49:04
CYCLO-CROSS B' Race Derek FINNEGAN Square Wheels 10:15 9:15 9:30 9:52 10:25 12 49:16
CYCLO-CROSS B' Race Colm MITCHELL Square Wheels 10:32 9:32 9:30 9:54 10:06 13 49:34
CYCLO-CROSS B' Race Seán MAGUIRE VC Glendale 10:59 9:40 9:54 9:41 9:36 14 49:50
CYCLO-CROSS B' Race Peter CAMPBELL Phoenix CC 10:36 9:31 9:44 9:58 10:08 15 49:58
CYCLO-CROSS B' Race Adam EWART Apollo Cycling Team 10:25 9:38 9:51 10:26 9:54 16 50:13
CYCLO-CROSS B' Race Johnny WEBB North Down CC 10:34 10:06 10:03 10:14 10:07 17 51:04
CYCLO-CROSS B' Race William LARMOUR East Antrim CC 11:30 9:52 10:02 10:11 10:01 18 51:35
CYCLO-CROSS B' Race Andy WILLIAMSON Portadown Cycling Club 11:03 9:51 10:09 10:28 10:24 19 51:54
CYCLO-CROSS B' Race Andrew NICELL Foyle CC 11:01 9:45 9:59 10:39 10:44 20 52:08
CYCLO-CROSS B' Race Christopher COREY Apollo Cycling Team 11:23 10:11 10:18 10:16 10:20 21 52:28
CYCLO-CROSS B' Race Ross BLAYNEY North Down CC 10:41 10:15 10:34 10:36 10:40 22 52:46
CYCLO-CROSS B' Race Donal GALLAGHER Omagh Wheelers Cycling Club 11:32 10:25 10:11 10:36 10:30 23 53:13
CYCLO-CROSS B' Race Bernard MACKLE Square Wheels 11:14 10:05 10:48 11:02 11:13 24 54:21
CYCLO-CROSS B' Race Colm WATSON VC Glendale 11:31 10:25 10:45 10:51 25 43:33
CYCLO-CROSS B' Race Marcus CROMIE Shimna Wheelers Cycling Club 12:11 10:37 11:01 10:55 26 -1 lap
CYCLO-CROSS B' Race Kieran BEATTIE North Down CC 11:59 10:36 11:01 11:18 27 -1 lap
CYCLO-CROSS B' Race Andrew EWART Apollo Cycling Team 11:43 10:56 11:16 11:25 28 -1 lap
CYCLO-CROSS B' Race Liam BAXTER Lisburn BMX Club 12:12 11:06 11:19 11:15 29 -1 lap
CYCLO-CROSS B' Race Dave MCNEELY Un-Attached Ulster 13:05 11:14 11:12 11:12 30 -1 lap
CYCLO-CROSS B' Race Kevin DEVLIN Apollo Cycling Team 12:16 11:19 11:45 11:36 31 -1 lap
CYCLO-CROSS B' Race Michael HAMILTON Un-Attached Ulster 12:48 11:34 12:02 12:05 32 -1 lap
CYCLO-CROSS B' Race Mark MAGORRIAN Un-Attached Ulster 13:02 11:49 12:31 12:40 33 -1 lap
CYCLO-CROSS B' Race Peter SHARKEY Cuchulainn CC 12:41 12:20 12:53 12:50 34 -1 lap
CYCLO-CROSS B' Race Gareth OSBORNE Phoenix CC 13:31 13:12 13:15 12:50 35 -1 lap
CYCLO-CROSS B' Race Ryan FEGAN North Down CC 17:46 17:49 16:50 36 -2 laps
CYCLO-CROSS B' Race Gareth DEMPSEY Square Wheels 11:24 10:01 10:19 10:36 DNF
CYCLO-CROSS B' Race Chris LAWLOR VC Glendale 10:46 9:57 DNF
CYCLO-CROSS B' Race Stephen SMYTH Newry Wheelers CC DNF
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Pos. Overall
MTB Support Men Sean MCCOURT VC Glendale 9:49 8:59 9:15 9:30 1 37:32
MTB Support Men Gerard CURRAN Tir Chonaill Gap CC 10:02 9:08 9:15 9:31 2 37:56
MTB Support Men Gavin THOMPSON Un-Attached Ulster 10:01 9:22 9:25 9:24 3 38:12
MTB Support Men Conrad KETTYLES VC Glendale 10:50 10:09 10:23 10:26 4 41:48
MTB Support Men Campbell ARMSTRONG Apollo Cycling Team 11:11 10:17 10:48 10:42 5 42:57
MTB Support Men Barry KELLY DB Cycling Club 11:16 10:35 10:44 10:29 6 43:03
MTB Support Men Andrew PORTER VC Glendale 11:04 10:38 10:46 11:15 7 43:43
MTB Support Men Scott LEWIS VC Glendale 11:21 11:04 10:45 10:55 8 44:04
MTB Support Men Chris BRADLEY VC Glendale 11:52 11:01 11:11 11:26 9 45:31
MTB Support Men Chris WATSON VC Glendale 12:10 11:40 12:15 12:41 10 48:45
MTB Support Men Enda MCDAID Apollo Cycling Team 12:30 12:08 12:18 13:01 11 49:57
MTB Support Men Paul CHURCHILL VC Glendale 13:28 12:42 12:50 12 -1 lap
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Pos. Overall
UNDER 16 Male Caleb MCGREEVY VC Glendale 7:41 6:45 6:54 7:01 1 28:21
UNDER 16 Male Fionn KILLEEN Kilcullen Cycling Club Murphy Geospacial 7:42 6:45 7:33 7:24 2 29:24
UNDER 16 Male Oliver HYLÉN O'SHAUGHNESSY Cuchulainn CC 7:51 7:23 7:23 7:25 3 30:03
UNDER 16 Male Daithi KILLEEN Kilcullen Cycling Club Murphy Geospacial 8:29 7:48 8:44 10:03 4 35:04
UNDER 16 Male Niall MACKLE Square Wheels 9:29 8:41 8:41 9:09 5 36:00
UNDER 16 Male Jamie Edward ROCKETT Ards CC 9:16 8:43 8:56 9:48 6 36:44
UNDER 16 Male Patrick ELLIOTT Un-Attached Ulster 11:09 11:03 10:51 7 -1 lap
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Pos. Overall
UNDER 16 Females Holly MCCAFFREY Cuchulainn CC 10:38 8:53 9:25 1 28:56
UNDER 16 Females Maeve MCCOOL Square Wheels 10:40 9:22 10:01 2 30:03
UNDER 16 Females Grace O'ROURKE Cuchulainn CC 10:37 10:28 10:40 3 31:45
UNDER 16 Females Elisa SUNDERLAND Lisburn BMX Club 12:11 10:32 10:19 4 33:01
UNDER 16 Females Aisha GANNON Breffni Wheelers 10:18 DNF
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Pos. Overall
UNDER 14 Male Josh MCCLUNE Team Madigan C.C. 8:43 7:27 7:49 7:42 1 31:42
UNDER 14 Male Darragh MURPHY Rostrevor Mountain Bike Club 9:13 7:49 7:37 7:53 2 32:32
UNDER 14 Male James CUNNINGHAM Orwell Wheelers Cycling Club 9:15 7:46 7:39 7:53 3 32:34
UNDER 14 Male Eunan CAMPBELL Square Wheels 9:14 7:48 8:00 8:08 4 33:09
UNDER 14 Male Rory MCCOOL Square Wheels 9:32 7:30 8:03 8:16 5 33:22
UNDER 14 Male Corran MCCOURT VC Glendale 9:50 9:33 9:10 8:22 6 36:55
UNDER 14 Male Kealan DOHERTY Foyle CC 10:21 9:04 9:17 9:24 7 38:06
UNDER 14 Male Michael O'ROURKE Cuchulainn CC 10:31 9:34 9:14 11:09 8 40:28
UNDER 14 Male Cody SMITH Banbridge CC 10:41 9:41 9:24 9 -1 lap
UNDER 14 Male Dylan FINNEGAN Square Wheels 11:00 9:36 10:14 10 -1 lap
UNDER 14 Male Sean HEVERIN Kinning Cycles 11:19 10:44 11:08 11 -1 lap
UNDER 14 Male Darragh YOUNG Apollo Cycling Team 12:27 11:19 11:09 12 -1 lap
UNDER 14 Male Bradley KINNING Kinning Cycles 13:14 12:33 12:12 13 -1 lap
UNDER 14 Male Olly MILLAR Square Wheels 11:05 DNF
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Pos. Overall
UNDER 14 Females Aoife CRAIG VC Glendale 10:01 8:46 9:16 1 28:03
UNDER 14 Females Skye SPENCE Shimna Wheelers Cycling Club 12:01 10:34 11:14 2 33:49
UNDER 14 Females Sophie BAXTER Lisburn BMX Club 12:46 11:11 11:37 3 35:33
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Pos. Overall
UNDER 12 Male Ewan EWART Belfast City BMX Club 6:49 4:53 4:44 1 16:26
UNDER 12 Male Jake MCKEE VC Glendale 6:46 5:01 4:59 2 16:45
UNDER 12 Male William SUNDERLAND Lisburn BMX Club 7:01 5:19 5:01 3 17:22
UNDER 12 Male Daniel MCKEEGAN Team Madigan C.C. 6:40 5:34 5:34 4 17:48
UNDER 12 Male Cahir HUGHES Square Wheels 7:18 5:21 5:18 5 17:57
UNDER 12 Male Billy LORD Breffni Wheelers 6:58 5:32 6:00 6 18:30
UNDER 12 Male Jake ROCKETT Ards CC 7:31 5:49 5:48 7 19:09
UNDER 12 Male Caoimhin LONEY Un-Attached Ulster 7:15 6:08 6:49 8 20:11
UNDER 12 Male James MANOGUE Belfast City BMX Club 8:10 6:50 9 -1 lap
UNDER 12 Male Edward REYNOLDS Un-Attached Ulster 11:59 5:28 10 -1 lap
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Pos. Overall
UNDER 12 Females Aoife CAMPBELL Square Wheels 5:24 4:19 4:31 1 14:14
UNDER 12 Females Amelia FINNEGAN Square Wheels 7:20 6:26 6:44 2 20:30
UNDER 12 Females Emily MCCLINTOCK Lisburn BMX Club 8:01 7:43 3 -1 lap
UNDER 12 Females Erin COREY Apollo Cycling Team 8:18 7:57 4 -1 lap
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Lap 6 Lap 7 Lap 8 Lap 9 Lap 10 Lap 11 Pos. Overall
UNDER 10 Male Benjamin CUNNINGHAM Orwell Wheelers Cycling Club 0:51 0:55 0:53 0:53 0:56 1:01 0:50 0:58 1:03 0:55 0:54 1 10:09
UNDER 10 Male Lewis BELL Lisburn BMX Club 0:57 0:59 1:02 1:02 0:55 1:07 0:57 1:05 1:06 1:03 2 -1 lap
UNDER 10 Male Leo GALLAGHER Shelbourne/Orchard CC 0:54 0:57 1:03 1:02 1:02 1:08 1:07 1:02 1:04 1:04 3 -1 lap
UNDER 10 Male Logan MCAREAVEY Cuchulainn CC 1:00 1:04 1:05 1:04 1:11 1:03 1:13 1:11 1:07 1:09 4 -1 lap
UNDER 10 Male Noah MITCHELL Square Wheels 1:09 1:10 1:10 1:20 1:07 1:19 1:15 1:19 1:22 5 -2 laps
UNDER 10 Male Thomas CRYMBLE Lisburn BMX Club 1:12 1:05 1:09 1:17 1:21 1:18 1:22 1:18 1:14 6 -2 laps
UNDER 10 Male Rory YOUNG Apollo Cycling Team 1:16 1:18 1:23 1:16 1:11 1:20 1:19 1:17 7 -3 laps
UNDER 10 Male Elijah MCCLINTOCK Lisburn BMX Club 1:04 1:16 1:13 1:28 1:24 1:21 1:14 1:29 8 -3 laps
UNDER 10 Male Daniel MORROW Lisburn BMX Club 1:26 1:12 1:14 1:23 1:17 1:19 1:20 1:23 9 -3 laps
UNDER 10 Male Jackson COAKLEY 1:24 1:24 1:22 1:24 1:19 1:26 1:26 1:13 10 -3 laps
UNDER 10 Male David MORROW Lisburn BMX Club 1:20 1:17 1:22 1:26 1:24 1:28 1:25 1:23 11 -3 laps
UNDER 10 Male Eric KINCAID Lisburn BMX Club 1:06 1:25 1:39 1:29 1:36 1:30 1:22 1:30 12 -3 laps
UNDER 10 Male Darragh John TAYLOR Carn Wheelers 1:22 1:25 1:26 1:39 1:38 1:37 1:33 13 -4 laps
UNDER 10 Male Cormac MURPHY Rostrevor Mountain Bike Club 1:39 1:17 1:35 1:36 1:38 1:35 1:33 14 -4 laps
UNDER 10 Male Charlie LORD Un-Attached Ulster 1:44 1:34 2:13 1:48 2:06 2:02 15 -5 laps
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Lap 6 Lap 7 Lap 8 Lap 9 Pos. Overall
UNDER 10 Females Ruby MILLAR Square Wheels 1:23 1:01 1:07 1:06 1:12 1:07 1:11 1:08 1:08 1 10:22
UNDER 10 Females Sophia CAMPBELL Phoenix CC 1:29 1:11 1:23 1:15 1:18 1:18 1:15 1:17 2 -1 lap
UNDER 10 Females Fiadh CRAIG VC Glendale 1:38 1:05 1:21 1:23 1:11 1:18 1:22 1:10 3 -1 lap
UNDER 10 Females Ciara MCCOOL Square Wheels 1:31 1:13 1:18 1:15 1:13 1:20 1:23 1:17 4 -1 lap
UNDER 10 Females Emily SMITH Un-Attached Ulster 1:41 1:10 1:25 1:29 1:37 1:33 1:31 5 -2 laps
UNDER 10 Females Anna HILDITCH Ballymena Road Club 1:48 1:32 1:40 1:50 1:48 1:58 6 -3 laps
UNDER 10 Females Lucy REYNOLDS Un-Attached Ulster 1:28 1:17 1:21 4:41 DNF
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Pos. Overall
UNDER 8 Male Daithi HUGHES Square Wheels 1:06 1:06 1:15 1:09 1:12 1 5:48
UNDER 8 Male James KAVANAGH Lakeland 1:15 1:15 1:15 1:18 1:21 2 6:23
UNDER 8 Male Jack COREY Apollo Cycling Team 1:23 1:20 1:18 1:29 1:27 3 6:57
UNDER 8 Male Nathan MURRAY Lisburn BMX Club 1:20 1:24 1:18 1:30 1:32 4 7:05
UNDER 8 Male Conor CAMPBELL Phoenix CC 1:35 1:30 1:28 1:36 5 -1 lap
UNDER 8 Male Ewan COREY Apollo Cycling Team 1:32 1:37 1:39 1:31 6 -1 lap
UNDER 8 Male Conor HILDITCH Ballymena Road Club 1:28 1:34 1:36 1:48 7 -1 lap
UNDER 8 Male Noah FINNEGAN Square Wheels 2:04 1:47 1:53 8 -2 laps
UNDER 8 Male Connor STEWART 1:41 2:30 2:23 9 -2 laps
UNDER 8 Male Frank CIESLIK Dromara Cycling Club 2:26 2:34 DNF
Category Sub cat Rider Name Rider Club Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Pos. Overall
UNDER 8 Females Ríonach CAMPBELL Square Wheels 1:24 1:08 1:09 1:11 1:11 1 6:02
UNDER 8 Females Orlagh-Marie CUSS Un-Attached Ulster 2:56 3:36 2 -3 laps
Well done to the Under 6s who raced, 9 boys and 3 girls
Any queries please contact Martin (secretary@offroadcyclingulster.com)
www.kinningcycles.com
www.ulstercyclocross.com