| 2012 SEN Birchfield H/Eritrea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:21.92 | | | | 4 | A | | | Hendon | British Athletics League Premiership | 28 Jul 12 |
| 3000 | 8:29.80 | | | | 1 | | | | Derby | British Athletics League Super8 Men's Cup | 8 Sep 12 |
| 3000 | 8:36.37 | | | | 1 | | | | Peterborough | BAL Super8 Cup 2012 Men | 21 Jul 12 |
| 5000 | 14:28.10 | | | | 2 | A | | | Liverpool | British Athletics League Premiership | 18 Aug 12 |
| 4.819KL | 14:40 | | | | 2 | L12 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays (Short Legs) | 14 Apr 12 |
| ZRDL | 14:46 | | | | 2 | L5 | | | Clumber Park | ERRA Men's 6 stage Relays | 13 Oct 12 |
| ZXC | 25:58 | | | | 3 | | | | Coventry | Birmingham League Division 1 | 14 Jan 12 |
| ZXC | 29:51 | | | | 3 | | | | Cheltenham | Birmingham League Division 1 | 11 Feb 12 |
| ZXC | 29:53 | | | | 2 | | | | Bristol | McCain UK Cross Challenge Series | 28 Oct 12 |
| ZXC | 30:52 | | | | 18 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| 2011 SEN Birchfield H/Eritrea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:34.14 | | | | 3 | B | | | Sportcity | British Athletics League Premiership | 13 Aug 11 |
| 5000 | 14:38.64 | | | | 2 | A | | | Newham | British Athletics League Premiership Division | 27 Aug 11 |
| 5000 | 14:56.51 | | | | 1 | | | | Birmingham | Midland U20/senior Championships | 19 Jun 11 |
| 5K | 15:30 | | | | 2 | | | | Bournville | Rowheath Midsummer 5K Series | 14 Jul 11 |
| 5.847KL | 17:37 | | | | 1 | L4 | | | Sutton Park | Midland Road Relay Championships | 24 Sep 11 |
| 5.848KL | 17:29 | | | | 3 | L4 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 5M | 24:39 | | | | 8 | | | | Alsager | Asics Alsager 5 | 6 Feb 11 |
| 8.663KL | 26:43 | | | | 2 | L4 | | | Sutton Park | Midlands Men's 12 Stage Relays (Long Legs) | 19 Mar 11 |
| 8.663KL | 26:59 | | | | 4 | L11 | | | Sutton Park | ERRA Men's National 12-stage Relays (Long Legs) | 9 Apr 11 |
| 10K | 30:26 | | | | 3 | | | | Telford | Telford 10K | 23 Jan 11 |
| 10K | 32:06 | c | | | 52 | | | | Bristol | Bristol 10K | 15 May 11 |
| ZXC | 27:50 | | | | 2 | | | | Coventry | Birmingham League Division 1 | 15 Jan 11 |
| ZXC | 32:15 | | | | 13 | | | | Cofton Park | Birmingham League Division 1 | 3 Dec 11 |
| ZXC | 34:45 | | | | 24 | | | | Northampton | Birmingham League Division 1 | 12 Feb 11 |
| ZXC | 34:46 | | | | 1 | | | | Leamington Spa | Birmingham League Division 1 | 12 Nov 11 |
| ZXCL | 16:47 | | | | 10 | L4 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 SEN Hastings AC/Eritrea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:18.52 | | | | 1 | B | | | Hendon | British Athletics League Premiership | 5 Jun 10 |
| 3000 | 8:24.30 | | | | 2 | | | | Birmingham | McCain EAP Birmingham Games | 24 Jul 10 |
| 3000 | 8:24.35 | | | | 2 | | | | Hendon | 10 In 100 Cup Final (inc Jo Smith Cup) | 4 Sep 10 |
| 3000 | 8:31.95 | | | | 2 | B | | | Lee Valley | British Athletics League Premiership | 21 Aug 10 |
| 5000 | 14:45.81 | | | | 1 | B | | | Birmingham | British Athletics League Premiership | 3 Jul 10 |
| 5K | 14:46 | | | | 24 | | | | Blackburn | Pennine Lancashire 5K | 11 Jul 10 |
| 5K | 14:51 | | | | 2 | 3 | | | Bournville | Birmingham Rowheath AC 5K Series | 12 Aug 10 |
| 5.847KL | 17:35 | | | | 1 | L5 | | | Sutton Park | Midland Counties Men's 6 Stage Relays | 25 Sep 10 |
| 5.848KL | 17:32 | | | | 3 | L6 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 8.663KL | 27:04 | | | | 7 | L5 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Long Legs) | 17 Apr 10 |
| HM | 72:03 | | | 72:03 | 8 | | | | Hastings | Hastings Half Marathon | 21 Mar 10 |
| ZXC | 32:12 | | | | 2 | | | | Birmingham | Birmingham League Division 1 | 4 Dec 10 |
| ZXC | 35:03 | | | | 2 | | | | Leamington | Birmingham League Division 1 | 30 Oct 10 |
| 2005 U20 Hastings AC/Eritrea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:03.0 | | | | 2 | | | | Watford | Watford | 25 Jun 05 |
| 1500 | 4:07.0 | | | | 2 | | | | Hastings | Hastings | 7 May 05 |
| 5000 | 15:41.8 | | | | 1 | | | | Watford | Watford | 25 Jun 05 |
| 5000 | 15:52.2 | | | | 3 | | | | Southampton | Southampton | 20 Aug 05 |
| 5000 | 15:57.03 | | | | 1 | B | | | Woodford | Woodford | 21 May 05 |
| 10K | 30:28 | | | | 2 | | | | Brighton | BRIGHTON REEBOK 10km | 20 Nov 05 |
| 10M | 55:20 | | | | 2 | | | | Hailsham | HAILSHAM 10 | 15 May 05 |
| HM | 69:37 | | | | 7 | | | | Hastings | HASTINGS HALF-MARATHON | 13 Mar 05 |
| HM | 70:47 | | | | 1 | | | | Paddock Wood | WARD & PARTNERS PADDOCK WOOD HALF-MARATHON | 3 Apr 05 |