| 2013 SEN Gosforth/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:45.35 | | | | 13 | I | | | Walnut CA, USA | Mt. SAC Relays | 19 Apr 13 |
| 1500 | 3:55.66 | | | | 2 | | | | Canyon TX, USA | West Texas A&M Open | 13 Apr 13 |
| 2012 SEN Gosforth/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:50.80 | | | | 3 | 3 | | | Walnut CA, USA | Mt SAC Relays | 20 Apr 12 |
| 800 | 1:50.99 | A | | | 3 | h1 | | | Pueblo CO, USA | NCAA Division II Championships | 25 May 12 |
| 800 | 1:51.77 | i | | | 1 | | | | Chadron NE, USA | RMAC Indoor Championships | 25 Feb 12 |
| 800 | 1:52.55 | i | | | 2 | | | | Mankato MN, USA | NCAA Division II Indoor Championships | 10 Mar 12 |
| 800 | 1:52.59 | A | | | 1 | 3 | | | Gunnison CO, USA | RMAC Championships | 8 May 12 |
| 800 | 1:53.15 | i | | | 2 | h | | | Mankato MN, USA | NCAA Division II Indoor Championships | 9 Mar 12 |
| 800 | 1:54.17 | iA | | | 2 | | | | Flagstaff AZ, USA | Northern Arizona Tune-Up | 16 Feb 12 |
| 800 | 1:56.38 | A | | | 5 | | | | Pueblo CO, USA | NCAA Division II Championships | 26 May 12 |
| 1500 | 3:40.95 | | | | 8 | 2 | | | Palo Alto CA, USA | Payton Jordan Cardinal Invitational | 29 Apr 12 |
| 1500 | 3:46.02 | | | | 1 | 1 | | | Norwalk CA, USA | Long Beach Invitational | 21 Apr 12 |
| 1500 | DNF | | | | - | 1 | | | Walnut CA, USA | Mt SAC Relays | 19 Apr 12 |
| Mile | 4:01.43 | i# | | | 3 | I1 | | | Seattle WA, USA | Husky Invitational | 11 Feb 12 |
| Mile | 4:10.25 | i | | | 1 | | | | Mankato MN, USA | NCAA Division II Indoor Championships | 10 Mar 12 |
| Mile | 4:13.85 | i | | | 3 | h | | | Mankato MN, USA | NCAA Division II Indoor Championships | 9 Mar 12 |
| 2.5MMTL | 12:53 | | | | | | | | Wideopen | Weetslade Relay | 27 Jun 12 |
| ZXC | 25:43 | | | | 67 | | | | Stanford CA, USA | Stanford Invitational | 29 Sep 12 |
| ZXC | 26:16 | | | | 15 | | | | Alamosa CO, USA | Joe I. Vigil Open | 8 Sep 12 |
| ZXC | 26:44.50 | | | | 30 | | | | Colorado Springs CO, USA | RMAC Championships | 20 Oct 12 |
| 2011 SEN Gosforth/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:50.44 | | | | 3 | 3 | | | Palo Alto CA, USA | Payton Jordan Invitational | 1 May 11 |
| 800 | 1:51.41 | | | | 2 | h2 | | | Turlock CA, USA | NCAA Division II Championships | 27 May 11 |
| 800 | 1:52.47 | | | | 3 | | | | Turlock CA, USA | NCAA Division II Championships | 28 May 11 |
| 800 | 1:52.86 | iA | | | 4 | | | | Albuquerque NM, USA | NCAA DII Indoor Championships | 12 Mar 11 |
| 800 | 1:53.81 | iA | | | 4 | h2 | | | Albuquerque NM, USA | NCAA DII Indoor Championships | 11 Mar 11 |
| 800 | 1:54.05 | A | | | 1 | h3 | | | Golden CO, USA | RMAC Outdoor Championships | 10 May 11 |
| 800 | 1:54.37 | i | | | 2 | | | | Kearney NE, USA | RMAC Indoor Championships | 26 Feb 11 |
| 800 | 1:55.04 | A | | | 2 | | | | Gunnison CO, USA | WSC - GHS Combined Invitational Meet | 23 Apr 11 |
| 1500 | 3:45.19 | | | | 10 | OD | | | Walnut CA, USA | Mt Sac Relays | 15 Apr 11 |
| 1500 | 3:45.99 | | | | 9 | | | | Tempe AZ, USA | Sun Angel Track Classic | 9 Apr 11 |
| 1500 | 3:54.58 | A | | | 1 | | | | Golden CO, USA | RMAC Outdoor Championships | 10 May 11 |
| 1500 | 3:56.03 | | | | 1 | | | | Turlock CA, USA | NCAA Division II Championships | 28 May 11 |
| 1500 | 3:56.45 | | | | 1 | h1 | | | Turlock CA, USA | NCAA Division II Championships | 26 May 11 |
| 2.5ML | 12:34 | | | | 1 | | | | North Shields | Weetslade Relay | 29 Jul 11 |
| parkrun | 15:28 | | | | 1 | | | | Newcastle | Newcastle parkrun 5K Event 52 | 8 Jan 11 |
| parkrun | 15:57 | | | | 1 | | | | Newcastle | Newcastle parkrun 5K Event 53 | 15 Jan 11 |
| 2010 SEN Gosforth/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:49.14 | | | | 5 | B | | | Watford | BMC Nike Grand Prix | 12 Jun 10 |
| 800 | 1:49.50 | | | | 1 | 4 | | | Stanford CA, USA | Payton Jordan Cardinal Invitational | 1 May 10 |
| 800 | 1:49.51 | | | | 2 | A | | | Stretford | BMC Gold Standard Races | 15 Jun 10 |
| 800 | 1:49.64 | | | | 4 | 2 | | | Charlotte NC, USA | NCAA Division II Championships | 29 May 10 |
| 800 | 1:51.04 | i# | | | 1 | B4 | | | Seattle WA, USA | Husky Classic | 13 Feb 10 |
| 800 | 1:51.15 | | | | 3 | 3 | | | Pueblo CO, USA | RMAC Outdoor Championships | 11 May 10 |
| 800 | 1:51.74 | iA | | | 3 | | | | Albuquerque NM, USA | NCAA Division II Indoor Championships | 13 Mar 10 |
| 800 | 1:52.31 | | | | 9 | OD | | | Walnut CA, USA | Mt. SAC Relays | 17 Apr 10 |
| 800 | 1:53.53 | iA | | | 3 | | | | Albuquerque NM, USA | New Mexico Invitational | 30 Jan 10 |
| 800 | 1:53.59 | iA | | | 1 | h2 | | | Albuquerque NM, USA | NCAA Division II Indoor Championships | 12 Mar 10 |
| 800 | 1:54.03 | iA | | | 5 | | | | Albuquerque NM, USA | Lobo Challenge | 29 Jan 10 |
| 800 | 1:55.55 | iA | | | 3 | | | | Golden CO, USA | RMAC Indoor Championships | 26 Feb 10 |
| 1500 | 3:43.70 | | | | 2 | OD | | | Walnut CA, USA | Mt. SAC Relays | 16 Apr 10 |
| 1500 | 3:47.65 | | | | 4 | | | | Charlotte NC, USA | NCAA Division II Championships | 29 May 10 |
| 1500 | 3:48.18 | | | | 3 | | | | Tempe AZ, USA | Sun Angel Track Classic | 10 Apr 10 |
| 1500 | 3:50.07 | | | | 9 | 2 | | | Stanford CA, USA | Payton Jordan Cardinal Invitational | 1 May 10 |
| 1500 | 3:50.72 | | | | 1 | h2 | | | Charlotte NC, USA | NCAA Division II Championships | 27 May 10 |
| parkrun | 15:31 | | | | 1 | | | | Newcastle | Newcastle parkrun 5K Event 30 | 7 Aug 10 |
| parkrun | 15:37 | | | | 1 | | | | Newcastle | Newcastle parkrun 5K Event 29 | 31 Jul 10 |
| 8KXC | 26:10 | | | | 24 | | | | Boulder CO, USA | Rocky Mountain Shootout | 2 Oct 10 |
| 8KXC | 26:11 | | | | 11 | | | | Alamosa CO, USA | Joe I. Vigil Open | 11 Sep 10 |
| 10KXC | 31:27.94 | | | | 85 | | | | Fayetteville AR, USA | Chile Pepper Festival | 16 Oct 10 |
| ZXC | 25:52 | | | | 8 | | | | Las Vegas NM, USA | New Mexico Highlands Invitational | 23 Oct 10 |
| 2009 SEN Gosforth/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:49.76 | | | | 2 | | | | San Angelo TX, USA | NCAA Division II Championships | 23 May 09 |
| 800 | 1:50.23 | | | | 3 | | | | Eugene OR, USA | Oregon Twilight | 9 May 09 |
| 800 | 1:51.25 | | | | 2 | h3 | | | San Angelo TX, USA | NCAA Division II Championships | 22 May 09 |
| 800 | 1:52.37 | i# | | | 1 | 2 | | | Seattle WA, USA | Husky Classic | 14 Feb 09 |
| 800 | 1:52.57 | | | | 6 | I | | | Walnut CA, USA | Mt. SAC Relays | 16 Apr 09 |
| 800 | 1:53.21 | i | | | 2 | | | | Houston TX, USA | NCAA Division II Indoor Championships | 14 Mar 09 |
| 800 | 1:53.86 | i | | | 2 | h1 | | | Houston TX, USA | NCAA Division II Indoor Championships | 14 Mar 09 |
| 800 | 1:53.91 | i | | | 1 | | | | Chadron NE, USA | Rocky Mountain Conference Championships | 28 Feb 09 |
| 800 | 1:54.59 | | | | 1 | | | | Norman OK, USA | Sooner Invitational | 24 Apr 09 |
| 800 | 1:56.29 | iA | | | 1 | 2 | | | Albuquerque NM, USA | New Mexico Invitational | 31 Jan 09 |
| 800 | 1:56.33 | iA | | | 6 | h3 | | | Albuquerque NM, USA | UNM Cherry and Silver Invitational | 24 Jan 09 |
| 1500 | 3:45.72 | | | | 5 | | | | Eugene OR, USA | Oregon Twilight | 9 May 09 |
| 1500 | 3:53.49 | | | | 2 | | | | Norman OK, USA | Sooner Invitational | 25 Apr 09 |
| 1500 | 4:03.57 | A | | | 5 | | | | Alamosa CO, USA | Travis McKinley Open | 10 Apr 09 |
| 8KXC | 25:08.2 | | | | 41 | | | | Stillwater OK, USA | OSU Cowboy Jamboree | 3 Oct 09 |
| 8KXC | 26:15 | | | | 20 | | | | Alamosa CO, USA | Joe I. Vigil Open | 6 Sep 09 |
| 8KXC | 26:31 | | | | 18 | | | | Denver CO, USA | RMAC Cross Country Championships | 24 Oct 09 |
| ZXC | 20:18 | | | | 17 | | | | Fort Collins CO, USA | Colorado State Classic | 18 Sep 09 |
| ZXC | 24:23 | | | | 5 | | | | Gunnison CO, USA | Mountaineer Open | 26 Sep 09 |
| 2008 SEN Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:52.48 | | | | 2 | A | | | Stretford | BMC Gold Standard Races | 29 Jul 08 |
| 800 | 1:57.02 | | | | 1 | 1 | | | Gateshead | Start Fitness North East Athletics League | 16 Jul 08 |
| 1500 | 3:47.18 | | | | 1 | B | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 3:47.53 | | | | 8 | A | | | Stretford | BMC Nike Grand Prix | 19 Jul 08 |
| 1500 | 3:51.46 | | | | 7 | h2 | | | Birmingham | Aviva National Championships inc Olympic Trials | 12 Jul 08 |
| 1500 | 3:54.03 | | | | 1 | A | | | Stretford | BMC Gold Standard Races | 17 Jun 08 |
| 10KXC | 32:01 | | | | 15 | | | | Kearney NE, USA | NCAA Division 2 Central Regional Cross Country Champs | 8 Nov 08 |
| 10KXC | 32:18 | | | | 43 | | | | Slippery Rock PA, USA | NCAA Division 2 Cross Country Championships | 22 Nov 08 |
| 2007 SEN Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.6 | | | | 1 | B | | | Leeds (B) | North of England League Division 3WC | 8 Jul 07 |
| 400 | 50.81 | | | | 4 | 1 | | | Stretford | Trafford Grand Prix | 26 Jun 07 |
| 400 | 52.7 | | | | | | | | Cleckheaton | North of England League Division 3WC | 5 Aug 07 |
| 600 | 1:19.27 | i | | | 3 | 1 | | | Sheffield | Northern Athletics Indoor Open | 24 Nov 07 |
| 800 | 1:49.26 | | | | 1 | B | | | Stretford | BMC Nike Grand Prix | 11 Aug 07 |
| 800 | 1:49.61 | | | | 1 | B | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 800 | 1:50.96 | | | | 3 | h2 | | | Sportcity | Norwich Union World Trials & AAA Championships | 27 Jul 07 |
| 800 | 1:51.05 | | | | 4 | B | | | Sportcity | Norwich Union World Trials & AAA Championships | 28 Jul 07 |
| 800 | 1:51.2 | | | | 4 | C | | | Watford | BMC Nike Grand Prix | 30 Jun 07 |
| 800 | 1:51.54 | | | | 1 | D | | | Sportcity | BMC Nike Grand Prix | 9 Jun 07 |
| 800 | 1:51.58 | | | | 1 | A | | | Stretford | BMC Gold Standard Races | 12 Jun 07 |
| 800 | 1:52.08 | | | | 1 | | | | Liverpool | Northern Athletics Senior/U20 Championships | 17 Jun 07 |
| 800 | 1:52.76 | i | | | 4 | h1 | | | Sheffield | Norwich Union European Indoor Trials | 10 Feb 07 |
| 800 | 1:53.5 | | | | 1 | | | | Sheffield | Sheffield Festival of Athletics 2007 | 21 Apr 07 |
| 800 | 1:53.69 | i | | | 1 | | | | Sheffield | Northern Senior Champs | 28 Jan 07 |
| 800 | 1:54.02 | | | | 1 | | | | Gateshead | North East Counties Champioships | 13 May 07 |
| 800 | 1:55.36 | | | | 1 | h2 | | | Liverpool | Northern Athletics Senior/U20 Championships | 17 Jun 07 |
| 800 | 1:57.07 | i | | | 1 | h2 | | | Sheffield | Northern Senior Champs | 28 Jan 07 |
| 1500 | 3:49.00 | | | | 2 | A | | | Stretford | BMC Gold Standard Races | 10 Jul 07 |
| 1500 | 3:49.64 | | | | 1 | A | | | Stretford | BMC Gold Standard Races | 7 Aug 07 |
| 1500 | 3:52.4 | | | | 1 | | | | Stretford | BMC Gold Standard Races | 21 Aug 07 |
| 1500 | 3:53.1 | i | | | 3 | 1 | | | Sheffield | Inter-University Steel Cup Challenge | 21 Feb 07 |
| 1500 | 3:54.6 | | | | 2 | | | | Stretford | BMC Gold Standard Races | 1 May 07 |
| 1500 | 3:55.82 | | | | 1 | | | | Gateshead | North East Counties Champioships | 12 May 07 |
| 1500 | 3:58.14 | | | | 5 | | | | Stretford | BMC Gold Standard Races | 29 May 07 |
| ZRD | 15:05 | | | | 1 | | | | Gosforth | Gosforth H Yacht Handicap | 4 Nov 07 |
| 2006 U23 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.85 | | | | 3 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| 800 | 1:54.08 | | | | 3 | h2 | | | Sportcity | North of England Championships | 18 Jun 06 |
| 800 | 1:54.31 | | | | 3 | | | | Sportcity | North of England Championships | 18 Jun 06 |
| 800 | 1:55.3 | | | | 3 | | | | Gateshead | North East County Championships | 14 May 06 |
| 2005 U23 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:51.58 | | | | 2 | A | | | Stretford | BMC | 7 Jun 05 |
| 800 | 1:51.76 | | | | 1 | B | | | Stretford | BMC Gold Standard Races | 30 Aug 05 |
| 800 | 1:52.02 | | | | 1 | D | | | Sportcity | BMC | 21 May 05 |
| 800 | 1:53.97 | i | | | 1 | | | | Sheffield | NORTH OF ENGLAND INDOOR CHAMPIONSHIPS Sheffield | 30 Jan 05 |
| 800 | 1:54.14 | | | | 3 | | | | Gateshead | North Eastern Counties Championships | 15 May 05 |
| 800 | 1:55.62 | | | | 4 | h2 | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 800 | 1:56.03 | i | | | 4 | | | | Manchester (SC) | UK Indoor Cup | 6 Mar 05 |
| 2003 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:52.20 | | | | 2 | D | | | Solihull | BMC Grand Prix | 6 Aug 03 |
| 800 | 1:52.5 | | | | 2 | B | | | Stretford | BMC | 1 Jul 03 |
| 800 | 1:54.5 | | | | 1 | | | | Jarrow | INTER-COUNTIES SCHOOLS Jarrow | 21 Jun 03 |
| 800 | 1:55.53 | | | | 5 | | | | Sheffield | ESAA National Track & Field Championships | 12 Jul 03 |
| 800 | 1:56.76 | | | | 2 | h1 | | | Sheffield | ESAA National Track & Field Championships | 11 Jul 03 |
| 800 | 1:57.3 | | | | 1 | | | | Hexham | NORTHUMBERLAND Hexham | 14 Jun 03 |
| 800 | 1:57.34 | | | | 1 | | | | Shildon | NORTH EASTERN COUNTIES (May 10/11) Shildon | 11 May 03 |
| 800 | 1:58.03 | | | | 6 | | | | Liverpool | NoEAA Jun Champs Liverpool | 24 May 03 |
| 800 | 1:58.8 | | | | 8 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 23 Apr 03 |
| 800 | 1:59.00 | | | | 2 | h1 | | | Liverpool | NoEAA Jun Champs Liverpool | 24 May 03 |
| 2002 U20 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.34 | | | | 2 | h2 | | | Nottingham | English Schools | 12 Jul 02 |
| 800 | 1:54.45 | | | | 1 | C | | | Stretford | BMC | 20 Aug 02 |
| 800 | 1:55.1 | | | | 1 | A | | | Jarrow | BMC | 11 Aug 02 |
| 800 | 1:56.90 | | | | 2 | | | | Gateshead | NORTH EASTERN COUNTIES Gateshead (May 11/12) | 12 May 02 |
| 800 | 1:57.5 | | | | 1 | | | | Jarrow | START FITNESS NORTH | 24 Apr 02 |
| 800 | 1:57.52 | | | | 6 | | | | Nottingham | English Schools | 13 Jul 02 |
| 800 | 1:57.82 | | | | 3 | h1 | | | Manchester (CG) | NoEAA U20 | 26 May 02 |
| 800 | 1:58.4 | | | | 1 | | | | Gateshead | NORTHUMBERLAND Gateshead | 15 Jun 02 |
| 800 | 1:58.7 | | | | 1 | | | | Jarrow | SCHOOLS INTER-COUNTIES Monkton Stadium, Jarrow | 23 Jun 02 |
| 800 | 1:59.3 | | | | 3 | | | | Jarrow | START FITNESS NORTH EASTERN LEAGUE Jarrow | 26 Jun 02 |
| 2001 U17 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.48 | | | | 1 | s1 | | | Exeter | ESAA National Track & Field Championships | 6 Jul 01 |
| 800 | 1:58.70 | | | | 4 | h4 | | | Exeter | ESAA National Track & Field Championships | 6 Jul 01 |
| 800 | 1:59.23 | | | | 6 | | | | Exeter | ESAA National Track & Field Championships | 7 Jul 01 |
| 800 | 2:00.37 | | | | 2 | h1 | | | Cudworth | North of England Athletic Association Junior Championships | 26 May 01 |
| 800 | 2:01.33 | | | | 3 | | | | Cudworth | North of England Athletic Association Junior Championships | 26 May 01 |
| 800 | 2:02.8 | | | | 1 | | | | Gateshead | NORTHUMBERLAND Gateshead | 9 Jun 01 |
| 1500 | 4:07.86 | | | | 3 | | | | Gateshead | NORTH EASTERN -Day 1 | 13 May 01 |
| 3000 | 9:19.6 | | | | 4 | | | | Gateshead | League events | 1 Aug 01 |
| 2000 U17 Gosforth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.3 | | | | 1 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 9 Jul 00 |
| 800 | 2:03.7 | | | | 2 | | | | Jarrow | NORTH EASTERN COUNTIES LEAGUE Jarrow | 3 May 00 |
| 1500 | 4:15.5 | | | | 1 | | | | Jarrow | NORTH EASTERN LEAGUE Jarrow | 30 Jul 00 |
| Mile | 4:42.4 | | | | 1 | | | | Jarrow | VENMORE MILE MEETING Monkton Stadium, Jarrow | 9 Aug 00 |