| 2008 U23 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.75 | | | | 3 | h1 | | | Huntsville TX, USA | Southland Champs | 10 May 08 |
| 800 | 1:54.06 | i | | | 2 | | | | Lubbock TX, USA | Texas Tech Invitational | 9 Feb 08 |
| 800 | 1:54.08 | | | | 6 | | | | Houston TX, USA | Victor Lopez/ Rice Bayou Classic | 29 Mar 08 |
| 800 | 1:54.12 | | | | 6 | | | | Huntsville TX, USA | Southland Champs | 11 May 08 |
| 800 | 1:54.42 | | | | 11 | | | | Austin TX, USA | Twilight | 19 Apr 08 |
| 800 | 1:55.27 | i | | | 1 | | | | Houston TX, USA | Southland | 23 Feb 08 |
| Mile | 4:15.42 | i | | | 6 | h1 | | | Houston (Un) TX, USA | Leonard Hilton Memorial | 18 Jan 08 |
| Mile | 4:26.33 | i | | | 2 | | | | Houston TX, USA | Houston Opener | 12 Jan 08 |
| ZMT | 40:15 | | | | 4 | | | | Aberdour | Donkey Brae Run | 27 Jul 08 |
| 2007 U23 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:52.12 | | | | 3 | | | | Nacogdoches TX, USA | Southland Conference Outdoor Track & Field Championships | 6 May 07 |
| 800 | 1:53.70 | | | | 4 | | | | Beaumont TX, USA | Beaumont TX, USA | 26 Apr 07 |
| 800 | 1:53.75 | | | | 4 | | | | Houston TX, USA | Victor Lopez/Rice Bayou Classic | 31 Mar 07 |
| 800 | 1:55.77 | | | | 3 | 1 | | | Huntsville TX, USA | York Relays | 9 Mar 07 |
| 800 | 1:58.26 | | | | 2 | | | | Grangemouth | BAL 10 in 100 Cup | 10 Jun 07 |
| 800 | 2:12.74 | | | | 9 | | | | Waco TX, USA | Michael Johnson Classic | 21 Apr 07 |
| 1500 | 4:00.34 | | | | 7 | | | | Austin TX, USA | Texas Invitational | 24 Mar 07 |
| 1500 | 4:02.17 | | | | 2 | h2 | | | Houston TX, USA | Victor Lopez/Rice Bayou Classic | 30 Mar 07 |
| 1500 | 4:08.83 | | | | 9 | | | | Waco TX, USA | Michael Johnson Classic | 21 Apr 07 |
| Mile | 4:16.84 | i | | | 5 | | | | Houston TX, USA | Houston Indoor Classic | 3 Feb 07 |
| Mile | 4:18.43 | i | | | 5 | | | | Houston TX, USA | Southland Conference Indoor Championships | 17 Feb 07 |
| Mile | 4:21.31 | i | | | 3 | h2 | | | Houston TX, USA | Southland Conference Indoor Championships | 16 Feb 07 |
| Mile | 4:21.31 | i | | | 1 | | | | Houston TX, USA | Southland Conference Indoor Championships | 16 Feb 07 |
| Mile | 4:21.36 | i | | | 1 | 2 | | | Houston TX, USA | Leonard Hilton Memorial | 19 Jan 07 |
| Mile | 4:29.17 | i | | | 2 | | | | Louisiana LA, USA | Purple Tiger Classic | 13 Jan 07 |
| 2006 U23 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.75 | | | | 4 | 1 | | | Houston TX, USA | Houston Invitational | 6 May 06 |
| 800 | 1:55.21 | | | | 4 | | | | Beaumont TX, USA | Ty Terrell Relays | 27 Apr 06 |
| 800 | 1:57.17 | i | | | 3 | 2 | | | Houston TX, USA | Houston Invitational | 4 Feb 06 |
| 800 | 1:58.47 | | | | 23 (Ov) | | | | Houston TX, USA | Victor Lopez/Rice Bayou Classic | 1 Apr 06 |
| 800 | 1:58.50 | | | | 5 | | | | Grangemouth | Scottish Men's League Division 1 | 25 Jun 06 |
| 800 | 1:59.58 | | | | 8 | h1 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 1000 | 2:31.19 | i | | | 6 | | | | Fayetteville AR, USA | Fayetteville AR, USA | 20 Jan 06 |
| 1500 | 3:59.44 | | | | 4 | 2 | | | Baton Rouge LA, USA | LSU Alumni Gold Meeting | 22 Apr 06 |
| 1500 | 3:59.45 | | | | 5 | h2 | | | Arlington TX, USA | Southland Conference Championships | 14 May 06 |
| 1500 | 4:02.16 | | | | 4 | | | | Nacogdoches TX, USA | Stephen F. Austin Dogwood Invitational | 13 Apr 06 |
| 1500 | 4:02.35 | | | | 11 (Ov) | | | | Houston TX, USA | Victor Lopez/Rice Bayou Classic | 31 Mar 06 |
| 1500 | 4:04.68 | | | | 3 | | | | Glasgow (S) | Bank of Scotland U20/U23 Championships | 18 Jun 06 |
| 1500 | 4:05.83 | | | | 7 (Ov) | | | | San Antonio TX, USA | UTSA Relays | 18 Mar 06 |
| 1500 | 4:06.91 | | | | 2 | | | | Huntsville TX, USA | York Relays | 10 Mar 06 |
| Mile | 4:32.46 | i | | | 4 | A | | | Baton Rouge LA, USA | Purple Tiger Invitational | 14 Jan 06 |
| HJ | 1.70 | | | | | | | | Stoke | | 30 Jul 06 |
| 2004 U20 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.36 | | | | 3 | C | | | Glasgow (S) | BMC | 8 Aug 04 |
| 800 | 1:56.5 | | | | 5 | | | | Wishaw | SCOTTISH MEN'S LEAGUE Division 1 | 25 Jul 04 |
| 800 | 1:58.08 | | | | 1 | F | | | Sportcity | BMC | 26 Jun 04 |
| 800 | 1:58.44 | | | | 3 | | | | Stoke | GOLDEN JUBILEE CUP SEMI-FINALS Stoke | 18 Jul 04 |
| 800 | 1:59.04 | | | | ht | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS | 12 Jun 04 |
| 800 | 2:00.34 | i | | | 4 | | | | Glasgow | BANK OF SCOTLAND U20 AND U17 CHAMPIONSHIPS | 29 Feb 04 |
| 800 | 2:01.28 | | | | 5 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS | 12 Jun 04 |
| 1500 | 4:09.6 | i | | | 4 | | | | Glasgow | GORDON WOODLANDS SCOTTISH SCHOOLS CHAMPIONSHIPS Kelvin Hall, Glasgow | 12 Feb 04 |
| 2003 U17 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.79 | | | | 7 | B | | | Glasgow (S) | BMC Grand Prix | 30 Aug 03 |
| 800 | 1:56.2 | | | | 1 | B | | | Coatbridge | SCOTTISH MEN'S LEAGUE Divison One Coatbridge | 8 Jun 03 |
| 800 | 1:57.70 | | | | 2 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS' Champs Grangemouth Jun 13-14 | 14 Jun 03 |
| 800 | 1:58.6 | | | | 3 | B | | | Abingdon | BAL MEN'S QUALIFYING MATCH Abingdon, Oxfordshire | 13 Sep 03 |
| 800 | 1:59.16 | i | | | 3 | | | | Birmingham | AAA U20-U15 Indoor Champs (a) = 25th; (b) = 26th | 26 Jan 03 |
| 800 | 2:00.2 | | | | 1 | | | | Grangemouth | Central Grangemouth | 25 May 03 |
| 800 | 2:00.3 | | | | 1 | | | | Glasgow (S) | UKA SCOTTISH YAL BOYS' FINAL SCOTSTOUN | 10 Aug 03 |
| 800 | 2:01.0 | | | | 3 | | | | York | NJL Tyne Division York | 27 Apr 03 |
| 800 | 2:01.41 | i | | | 1 | h3 | | | Birmingham | AAA U20-U15 Indoor Champs (a) = 25th; (b) = 26th | 25 Jan 03 |
| 800 | 2:05.3 | | | | 2 | | | | Glasgow (S) | Central Match 1 | 4 May 03 |
| 1500 | 4:01.3 | | | | 5 | | | | Glasgow (S) | SCOTTISH MEN'S LEAGUE D1 | 22 Jun 03 |
| 1500 | 4:05.23 | | | | 3 | | | | Cardiff | SIAB SCHOOLS INYERNATIONAL LECKWITH, CARDIFF | 19 Jul 03 |
| 1500 | 4:06.4 | | | | 4 | | | | Abingdon | BAL MEN'S QUALIFYING MATCH Abingdon, Oxfordshire | 13 Sep 03 |
| 1500 | 4:07.10 | | | | 1 | | | | Grangemouth | BANK OF SCOTLAND U20 & U17 Champs | 24 Aug 03 |
| 1500 | 4:08.91 | | | | 1 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS' Champs Grangemouth Jun 13-14 | 13 Jun 03 |
| 1500 | 4:13.3 | | | | 1 | | | | Coatbridge | Central Section | 28 Jun 03 |
| 1500 | 4:14.90 | i | | | 1 | | | | Glasgow | SCOTTISH EAST AND WEST DISTRICT Champs Kelvin Hall, Glasgow (a) = 18 (b) = 19 | 18 Jan 03 |
| 3000 | 9:25.94 | | | | 6 | | | | Dunfermline | BANK OF SCOTLAND Jun Champs Pitreavie | 1 Jun 03 |
| 2002 U17 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.6 | | | | 2 | B | | | Coatbridge | SCOTTISH MEN'S LEAGUE D1 Coatbridge | 2 Jun 02 |
| 800 | 2:00.0 | | | | 1 | | | | Glasgow (S) | CENTRAL BOYS' LEAGUE SCOTSTOUN, GLASGOW | 5 May 02 |
| 800 | 2:00.29 | | | | 2 | | | | Grangemouth | BANK OF SCOTLAND SCOTTISH UNDER-20 AND UNDER-17 Champs Grangemouth | 25 Aug 02 |
| 800 | 2:01.10 | | | | 4 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT (May 11/12) | 12 May 02 |
| 800 | 2:03.0 | | | | 2 | | | | Coatbridge | Central Coatbridge | 19 May 02 |
| 800 | 2:03.8 | | | | ht | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS Champs Grangemouth (a=14, b=15) | 15 Jun 02 |
| 1500 | 4:12.57 | | | | 3 | | | | Edinburgh | SCOTTISH EAST AND WEST DISTRICT (May 11/12) | 12 May 02 |
| 2001 U15 Pitreavie/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.81 | | | | 1 | | | | Edinburgh | | 12 May 01 |
| 800 | 2:08.19 | | | | 1 | | | | Grangemouth | BANK OF SCOTLAND SCOTTISH | 12 Aug 01 |