First Name | Last Name | Date | Event | Course | Pos | Result | |
---|---|---|---|---|---|---|---|
James | Grainger | 09/05/15 | Drighlington BC (Cheques to I Galbraith) | V236/1 | N/A | 00:58:21 | Claim |
James | Grainger | 11/04/15 | Ravensthorpe CC | V910 | N/A | 00:25:23 | Claim |
James | Grainger | 07/09/14 | Seacroft Whs 25 | V236/1 | N/A | 00:58:50 | Claim |
James | Grainger | 20/07/14 | VTTA (Yorks) 25 | V236/1 | N/A | 00:56:48 | |
James | Grainger | 13/07/14 | YCF 50 | V259 | N/A | 1:56:29 | |
James | Grainger | 29/06/14 | Otley CC 50 | V258 | N/A | 2:00:57 | Claim |
James | Grainger | 22/06/14 | Yorkshire RC 25 | V236/1 | N/A | 00:57:11 | Claim |
James | Grainger | 17/05/14 | Sheffrec CC 25 | O25/11 | N/A | 1:02:27 | Claim |
James | Grainger | 27/04/14 | Otley CC 25 | N/A | 1:01:48 | Claim | |
James | Grainger | 12/04/14 | Ravensthorpe CC 10 | N/A | 00:25:12 | Claim | |
James | Grainger | 10/08/13 | VTTA (NM) 25 | N/A | 00:55:44 | ||
James | Grainger | 07/07/13 | YCF 50 | N/A | 2:01:28 | Claim | |
James | Grainger | 25/05/13 | Holme Valley Whs 25 | N/A | 00:57:50 | Claim | |
James | Grainger | 18/05/13 | Sheffrec CC 25 | N/A | 1:01:44 | Claim | |
James | Grainger | 02/09/12 | Seacroft Whs 25 | N/A | 00:57:00 | Claim | |
James | Grainger | 11/08/12 | Bridlington CC 10 | N/A | 00:21:31 | Claim | |
James | Grainger | 05/08/12 | Pennine CC 50 | N/A | 1:57:18 | Claim | |
James | Grainger | 22/07/12 | VTTA (Yorks) 25 | N/A | 00:58:15 | Claim | |
James | Grainger | 08/07/12 | YCF 50 | N/A | 1:59:31 | Claim | |
James | Grainer | 09/06/12 | Holme Valley Whs 10 | N/A | 00:26:01 | Claim | |
James | Grainger | 02/06/12 | Holme Valley Whs 25 | N/A | 00:57:30 | Claim | |
James | Grainger | 12/05/12 | Drighlington BC 25 | N/A | 00:59:14 | Claim | |
James | Grainger | 30/07/11 | Sheffrec CC 25 | N/A | 1:00:16 | Claim | |
James | Grainger | 02/07/11 | YCF 50 | N/A | 1:57:34 | Claim | |
James | Grainger | 26/06/11 | Otley CC 50 | N/A | 2:02:25 | Claim |