| 2017 V35 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:06.63 | | | | 1 | | | | Kallang, SIN | Singapore Open Championships | 28 Apr 17 |
| 2016 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 29:57.25 | | | | 2 | | | | Sydney, AUS | New South Wales Open Championships | 26 Feb 16 |
| HM | 68:04 | | | 68:05 | 4 | | | | Melbourne, AUS | Melbourne Half Marathon | 16 Oct 16 |
| HM | 68:24 | | | 68:24 | 4 | | | | Sydney, AUS | Blackmore's Half Marathon | 18 Sep 16 |
| Mar | 2:19:43 | | | 2:19:43 | 25 | | | | London | Virgin London Marathon | 24 Apr 16 |
| 2015 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:04.69 | | | | 11 | A | | | Albert Park, AUS | Melbourne World Challenge | 21 Mar 15 |
| 5000 | 14:12.31 | | | | 9 | | | | Hobart, AUS | Briggs Classic | 25 Jan 15 |
| 14K | 42:37 | | | | 3 | | | | Sydney, AUS | Sun-Herald City2Surf | 9 Aug 15 |
| HM | 64:30 | | | 64:32 | 3 | | | | Southport, AUS | ASICS Half Marathon | 5 Jul 15 |
| ZXC | 39:20 | | | | 1 | | | | Wollongong, AUS | NSW Cross Country Championships | 20 Jun 15 |
| 2014 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:24.36 | | | | 13 | A | | | Sydney, AUS | Treloar Shield Round 4 + 3km Championships | 8 Nov 14 |
| 5000 | 14:29.80 | | | | 3 | A | | | Sydney, AUS | NSW 5000m Championships & Allcomers | 15 Feb 14 |
| 10000 | 29:30.35 | | | | 8 | | | | Melbourne, AUS | Zatopek:10 | 11 Dec 14 |
| 10K | 29:47 | | | | 4 | | | | Sydney, AUS | Sydney 10K | 3 May 14 |
| 10K | 30:13 | | | 30:13 | 2 | | | | Southport, AUS | Southern Cross University 10km Run | 6 Jul 14 |
| HM | 64:08 | | | | 64 | | | | Copenhagen, DEN | Copenhagen Half Marathon (IAAF World Championships) | 29 Mar 14 |
| HM | 65:28 | c | | | 3 | | | | Sydney, AUS | Sydney Morning Herald Half Marathon | 18 May 14 |
| Mar | 2:16:50 | | | | 14 | | | | Glasgow | Commonwealth Games Marathon | 27 Jul 14 |
| ZXC | 38:39 | | | | 2 | | | | Nowra, AUS | NSW Championships | 21 Jun 14 |
| 2013 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:09.81 | | | | 1 | A | | | Sydney, AUS | New South Wales 3,000m Championships | 9 Nov 13 |
| 12K | 35:09 | | | | 2 | | | | Adelaide, AUS | Sunday Mail City-Bay | 15 Sep 13 |
| 12KXC | 35:51 | | | | 5 | | | | Canberra, AUS | World Cross Country Trials | 20 Jan 13 |
| 12KXC | 38:42 | | | | 2 | | | | Symmons Plains, AUS | Australian Cross Country Championships | 31 Aug 13 |
| 14K | 41:48 | a | | | 1 | | | | Sydney, AUS | The Sun-Herald City2Surf | 11 Aug 13 |
| HM | 63:58 | | | 63:59 | 3 | | | | Gold Coast, AUS | Asics Half Marathon | 7 Jul 13 |
| Mar | 2:15:52 | | | | 11 | | | | Fukuoka, JPN | Fukuoka International Open Marathon Championship | 1 Dec 13 |
| Mar | 2:16:54 | | | | 13 | | | | Beppu-Oita, JPN | Beppu-Oita Mainichi Marathon | 3 Feb 13 |
| ZXC | 23:17 | | | | 1 | | | | Rydalmere, AUS | New South Wales Short Course Cross Country Championships | 3 Aug 13 |
| 2012 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:02.96 | | | | 2 | A | | | Sydney, AUS | NSW 3000m Championships | 10 Nov 12 |
| 3000 | 8:12.36 | | | | 1 | | | | Illawong, AUS | Kings Sport Store Club Premiership | 27 Oct 12 |
| 3000 | 8:34.27 | | | | 3 | 1 | | | Basingstoke | Saucony Hampshire Grand Prix | 18 Jul 12 |
| 10000 | 28:40.83 | | | | 3 | | | | Melbourne, AUS | Zatopek:10 | 8 Dec 12 |
| 4.819KL | 14:31 | | | | 2 | L6 | | | Sutton Coldfield | ERRA National Men's 12-Stage Road Relays (Short Legs) | 14 Apr 12 |
| parkrun | 15:44 | | | | 1 | | | | Hampstead Heath | Hampstead Heath parkrun # 37 | 21 Jan 12 |
| 10K | 32:04 | | | | 4 | | | | Bourton | Bourton 10K | 26 Feb 12 |
| 14K | 43:23 | a | | | 6 | | | | Sydney, AUS | The Sun-Herald City2Surf | 12 Aug 12 |
| HM | 64:27 | | | 64:30 | 24 | | | | The Hague, NED | ABN-AMRO City-Pier-City Half Marathon | 11 Mar 12 |
| 2011 SEN Aldershot, Farnham & District/Basingstoke & Mid Hants |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:06.4 | | | | 2 | A | | | Parliament Hill | Southern Men's League Division 1 | 9 Jul 11 |
| 5000 | 14:56.1 | | | | 1 | A | | | Parliament Hill | Southern Men's League Division 1 | 9 Jul 11 |
| parkrun | 15:49 | | | | 1 | | | | Finsbury Park | Finsbury parkrun # 59 | 29 Jan 11 |
| parkrun | 15:52 | | | | 1 | | | | Hampstead Heath | Hampstead Heath parkrun # 8 | 2 Jul 11 |
| 5.848KL | 17:28 | | | | 4 | L6 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 5M | 24:50 | | | | 5 | | | | Brighton | Saucony Stanmer 5 Elite | 26 Jun 11 |
| 9.8KXC | 30:20 | | | | 26 | | | | Liverpool | McCain UK Cross Challenge Series (inc European Trials) | 26 Nov 11 |
| 9.9K | 32:59 | | | | 1 | | | | Berlin, GER | Berliner Silvesterlauf | 31 Dec 11 |
| 10K | 31:05 | | | 31:05 | 31 | | | | London | Bupa London 10,000 (10K) | 30 May 11 |
| HM | 64:55 | | | 64:55 | 2 | | | | Wokingham | Wokingham Half Marathon | 13 Feb 11 |
| ZXC | 26:06 | | | | 3 | | | | Ruislip | London City Runner Metropolitan League | 17 Dec 11 |
| ZXC | 26:46 | | | | 1 | | | | Croydon | 2xu Surrey League Division 2 | 12 Nov 11 |
| ZXC | 30:33 | | | | 22 | | | | San Vittore, ITA | Cinque Mulini (inc European Clubs Championships) | 6 Feb 11 |
| ZXCL | 16:11 | | | | 4 | L4 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 SEN Aldershot, Farnham & District/Basingstoke & Mid Hants |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:11.0 | | | | 1 | A | | | Ware | Southern Men's League Division 2 | 26 Jun 10 |
| 4.819KL | 14:18 | | | | 1 | L12 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Short Legs) | 17 Apr 10 |
| parkrun | 15:07 | | | | 1 | | | | Finsbury Park | Finsbury parkrun # 43 | 25 Sep 10 |
| 5.994KL | 18:00 | | | | 1 | L4 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 5.994KL | 18:49 | | | | 6 | L5 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 10K | 31:07 | | | | 3 | | | | Poole | Poole 10K | 6 Jun 10 |
| 10K | 31:34 | | | | 4 | | | | Wimbledon | Geoff Moulden Wimbledon 10K | 3 Oct 10 |
| HM | 64:36 | | | 64:36 | 17 | | | | The Hague, NED | City-Pier-City Loop Half Marathon | 14 Mar 10 |
| HM | 65:07 | | | 65:07 | 2 | | | | Wokingham | Wokingham Half Marathon | 21 Feb 10 |
| HM | 67:41 | | | | 2 | | | | Guernsey | Guernsey Father's Day Half Marathon | 20 Jun 10 |
| HM | 69:11 | | | 69:11 | 1 | | | | Tunbridge Wells | Tunbridge Wells Half Marathon | 28 Feb 10 |
| Mar | 2:16:46 | | | 2:16:46 | 11 | | | | London | Virgin London Marathon | 25 Apr 10 |
| Mar | 2:24:23 | | | | 11 | | | | Delhi, IND | Commonwealth Games Marathon | 14 Oct 10 |
| Mar | 2:27:08 | | | | 24 | | | | Barcelona, ESP | European Championships Marathon | 1 Aug 10 |
| ZXC | 21:00 | | | | 1 | | | | Wimbledon Common | Oxford vs Cambridge Varsity Match | 4 Dec 10 |
| ZXC | 28:29 | | | | 1 | | | | Salisbury | Hampshire League | 13 Feb 10 |
| 2009 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:55.0 | | | | 2 | B | | | Eton | British Athletics League National 1 | 4 Jul 09 |
| 3000 | 8:22.20 | | | | 6 | | | | Twickenham | St. Mary's Classic | 3 Jun 09 |
| 5000 | 14:18.9 | | | | 11 | A | | | Watford | BMC Nike Grand Prix | 13 Jun 09 |
| 5000 | 14:33.44 | | | | 2 | A | | | Abingdon | British Athletics League National 1 | 6 Jun 09 |
| 5000 | 15:12.0 | | | | 2 | A | | | Parliament Hill | Southern Men's League Division 2 | 1 Aug 09 |
| 10000 | 29:52.41 | | | | 11 | | | | Birmingham | Aviva British Championships inc. World Trials | 10 Jul 09 |
| 5.994KL | 18:07 | | | | 1 | L5 | | | Aldershot | Southern Counties Men's 6-stage Relays | 27 Sep 09 |
| 10K | 31:10 | | | | 1 | | | | Wimbledon Park | Geoff Moulden Wimbledon 10K | 4 Oct 09 |
| 10K | 31:11 | | | | 11 | | | | London | Bupa London 10,000 (10K) | 25 May 09 |
| 10K | 31:45 | | | | 1 | | | | Hackney | London Pride Run 10K | 16 Aug 09 |
| 10KMT | 32:07 | | | | 1 | | | | Escrick | Escrick 10K | 23 Aug 09 |
| 10M | 49:30 | | | | 14 | E | | | Portsmouth | Bupa Great South Run 10 | 25 Oct 09 |
| HM | 65:58 | c | | | 7 | | | | Bristol | Bristol Half Marathon | 6 Sep 09 |
| HM | 66:56 | | | | 4 | | | | Lillebaelt, DAN | Lillebaelt Halvmarathon | 2 May 09 |
| Mar | 2:21:13 | a | | 2:21:14 | 11 | | | | Florence, ITA | Florence Marathon | 29 Nov 09 |
| ZRDL | 14:46 | | | | | L4 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZRDL | 15:33 | | | | 1 | | | | London Hyde Park | Hyde Park Relays | 14 Feb 09 |
| ZRDL | 17:22 | | | | 5 | L6 | | | Sutton Coldfield | National 6 Stage Relays | 17 Oct 09 |
| ZXC | 28:11 | | | | 3 | | | | Winchester | Hampshire League | 10 Oct 09 |
| ZXC | 37:40 | | | | 2 | | | | Dibden Inclosure | Hampshire County Championships | 10 Jan 09 |
| 2008 SEN Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:54.15 | | | | 6 | D | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 3:55.68 | | | | 5 | | | | Portsmouth | Hampshire Championships | 11 May 08 |
| 3000 | 8:11.61 | | | | 9 | | | | Twickenham | St. Mary's Classic | 4 Jun 08 |
| 5000 | 14:30.04 | | | | 21 | | | | Birmingham | Aviva British Championships inc. Olympic Trials | 12 Jul 08 |
| 5000 | 15:23.1 | | | | 1 | A | | | Guildford | Southern Men's League Division 2 Match 2 | 2 Aug 08 |
| 10000 | 29:44.59 | | | | 15 | | | | Watford | BMC Nike Elite Meeting | 14 Jun 08 |
| 5.994KL | 18:03 | | | | 8 | | | | Aldershot | South of England 6 Stage Relay | 27 Sep 08 |
| 10K | 29:40 | | | | 19 | | | | Manchester | Bupa Great Manchester Run 10K | 18 May 08 |
| 10K | 30:25 | | | | 10 | | | | Marseille, FRA | National du Conseil General Marseille 10K | 1 May 08 |
| 10K | 31:39 | | | | 1 | | | | London Victoria Park | London Pride Run 10K | 16 Aug 08 |
| 10M | 53:50 | | | | 3 | | | | Wimbledon | Geoff Moulden Wimbledon 10 | 5 Oct 08 |
| HM | 65:23 | | | | 4 | | | | Reading | Asics/Sweatshop Reading Half Marathon | 2 Mar 08 |
| HM | 67:28 | | | | 3 | | | | Bristol | Bristol Half Marathon | 14 Sep 08 |
| Mar | 2:22:36 | | | 2:22:38 | 19 | | | | Amsterdam, NED | ING Amsterdam Marathon | 19 Oct 08 |
| ZRDL | 26:10 | | | | -1 | L7 | | | Aldershot | Southern 12 Stage Relays | 6 Apr 08 |
| ZXC | 27:46 | | | | 2 | | | | Overton | Hampshire League | 6 Dec 08 |
| ZXC | 34:17 | | | | 36 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 34:20 | | | | 11 | | | | Swansea | BUSA Cross Country Championships | 2 Feb 08 |
| ZXC | 38:52 | | | | 30 | | | | Nottingham | CAU Inter County Championships | 15 Mar 08 |
| 2007 SEN Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:53.02 | | | | 3 | | | | Watford | BMC Watford Gold Standard Races | 30 May 07 |
| 1500 | 4:00.45 | | | | 3 | | | | Cambridge | Oxford v Cambridge Varsity Match | 19 May 07 |
| 1500 | 4:05.2 | | | | 1 | | | | Southampton | Southern Men's League Division 3W Match 2 | 14 Jul 07 |
| 5000 | 14:22.86 | | | | 12 | | | | Sportcity | Norwich Union British Championships inc. World Trials | 29 Jul 07 |
| 5000 | 14:26.21 | | | | 9 | B | | | Sportcity | BMC Nike Grand Prix | 9 Jun 07 |
| 5000 | 14:39.22 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 12 May 07 |
| 5000 | 14:46.2 | | | | 1 | | | | Basingstoke | Southern Men's League Division 3W Match 1 | 5 May 07 |
| 5000 | 15:22.27 | | | | 1 | | | | Cambridge | Oxford v Cambridge Varsity Match | 19 May 07 |
| 10000 | 29:40.28 | | | | 7 | | | | Watford | BMC Nike Grand Prix | 30 Jun 07 |
| 10K | 30:00 | | | | 11 | | | | Chichester | Chichester Priory 10K | 7 Oct 07 |
| 10K | 31:58 | | | | 1 | | | | London Victoria Park | London Pride Run 10K | 18 Aug 07 |
| HM | 67:24 | | | | 11 | | | | Bristol | Bristol Half Marathon | 9 Sep 07 |
| ZXC | 27:04 | | | | 2 | | | | Goodwood | Hampshire League | 10 Nov 07 |
| ZXC | 32:39 | | | | 47 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| 2006 SEN Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.85 | | | | 1 | D | | | Watford | BMC Gold Standard Races | 26 Jul 06 |
| 800 | 1:57.2 | | | | 1 | | | | Portsmouth | Southern Men's League Division 2 Match 1 | 22 Jul 06 |
| 800 | 1:59.0 | | | | 1 | | | | Oxford | Oxford University Cuppers | 6 May 06 |
| 800 | 1:59.6 | | | | 2 | B | | | Cosford | Representative Match | 22 Apr 06 |
| 1500 | 3:51.56 | | | | 3 | B | | | Sportcity | BMC/Nike Grand Prix Final | 12 Aug 06 |
| 1500 | 3:54.08 | | | | 1 | h3 | | | Birmingham | BUSA Championships | 30 Apr 06 |
| 1500 | 3:55.20 | | | | 4 | B | | | Cardiff | BMC/Nike Grand Prix | 29 Jul 06 |
| 1500 | 3:56.3 | | | | 1 | | | | Basingstoke | Southern Men's League Division 2 | 3 Jun 06 |
| 1500 | 3:57.6 | | | | 2 | | | | Cosford | Representative Match | 22 Apr 06 |
| 1500 | 3:58.83 | | | | 7 | | | | Birmingham | BUSA Championships | 1 May 06 |
| 1500 | 4:07.0 | | | | 1 | | | | Portsmouth | Southern Men's League Division 2 Match 1 | 22 Jul 06 |
| 3000 | 8:13.49 | | | | 8 | | | | Twickenham | St Mary's College Adidas Relays | 7 Jun 06 |
| 5000 | 14:09.96 | | | | 15 | A | | | Solihull | BMC/Nike Grand Prix | 24 Jun 06 |
| 5000 | 14:13.43 | | | | 9 | | | | Sportcity | Norwich Union European Trials inc AAA Championships | 15 Jul 06 |
| 5000 | 14:39.52 | | | | 1 | | | | Oxford | Oxford University V Cambridge University | 20 May 06 |
| 5000 | 14:41.35 | | | | 1 | | | | Cambridge | Oxford & Cambridge V Penn & Cornell | 28 Jun 06 |
| 10000 | 30:11.71 | | | | 7 | | | | Sportcity | BMC/Nike Grand Prix Final | 12 Aug 06 |
| 2005 SEN Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:53.83 | | | | 2 | | | | Loughborough | Loughborough Vs Achilles | 8 Jun 05 |
| 1500 | 3:54.01 | | | | 4 | B | | | Watford | BMC | 27 Jul 05 |
| 1500 | 3:58.9 | | | | 1 | | | | Aldershot | Representative Match | 29 Jun 05 |
| 1500 | 4:03.5 | | | | 1 | B | | | Aldershot | Southern Men's League Division 1 | 9 Jul 05 |
| 1500 | 4:03.66 | | | | 6 | | | | Portsmouth | Hampshire County Championships | 15 May 05 |
| 3000 | 8:20.32 | | | | 5 | | | | Cardiff | BMC | 16 Jul 05 |
| 3000 | 8:30.7 | | | | 13 | | | | Twickenham | ST Mary's Adidas Relays | 11 May 05 |
| 3000 | 8:30.84 | i | | | 9 | | | | Sheffield | BUSA Indoor Championships | 27 Feb 05 |
| 3000 | 8:35.70 | i | | | 2 | h2 | | | Sheffield | BUSA Indoor Championships | 26 Feb 05 |
| 5000 | 14:15.4 | | | | 15 | A | | | Crystal Palace | BMC Grand Prix | 6 Aug 05 |
| 5000 | 14:44.88 | | | | 3 | | | | Ashford | South of England Championships | 19 Jun 05 |
| 5000 | 14:54.10 | | | | 2 | | | | Ithaca NY, USA | Cornell & Penn v Oxford & Cambridge | 2 Apr 05 |
| 5000 | 15:08.20 | | | | 1 | h3 | | | Glasgow (S) | BUSA Championships | 30 Apr 05 |
| 5000 | 15:09.51 | | | | 12 | | | | Glasgow (S) | BUSA Championships | 2 May 05 |
| 5000 | 15:21.82 | | | | 3 | | | | Cambridge | Oxford v Cambridge Varsity Match | 21 May 05 |
| 10000 | 31:38.32 | | | | 3 | | | | Allston MA, USA | Harvard & Yale v Oxford & Cambridge | 9 Apr 05 |
| 2004 SEN Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:54.69 | | | | 12 | D | | | Watford | BMC | 12 Jun 04 |
| 1500 | 4:04.7 | | | | ht | | | | Watford | South of England Championships | 19 Jun 04 |
| Mile | 4:20.97 | | | | 9 | B | | | Oxford | BMC | 6 May 04 |
| 3000 | 8:22.98 | i | | | 8 | | | | Cardiff | BUSA Indoor Championships | 29 Feb 04 |
| 3000 | 8:31.7 | | | | 2 | | | | Aldershot | Army v Hampshire v Surrey v Achilles | 30 Jun 04 |
| 5000 | 14:51.98 | | | | 11 | B | | | Sportcity | BMC | 26 Jun 04 |
| 5000 | 14:52.58 | | | | 6 | h2 | | | Gateshead | BUSA Championships | 2 May 04 |
| 5000 | 15:00.9 | | | | 10 | | | | Gateshead | BUSA Championships | 3 May 04 |
| 5000 | 15:04.0 | | | | 3 | | | | Oxford | VARSITY MATCH Oxford | 15 May 04 |
| 10K | 32:13 | | | | 26 | | | | Eastleigh | B&Q INTER-AREA EASTLEIGH 10km | 21 Mar 04 |
| 2003 U23 Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.59 | | | | 6 | C | | | Watford | WOPEN | 23 Jul 03 |
| 1500 | 4:03.6 | | | | 2 | | | | Tooting Bec | Tooting Bec | 2 Aug 03 |
| 3000 | 8:48.0 | | | | 2 | | | | Watford | Watford Open | 6 Aug 03 |
| 5000 | 15:29.15 | | | | 4 | | | | Portsmouth | Hampshire County Championships | 10 May 03 |
| 5000 | 16:02.7 | | | | 1 | B | | | Guildford | Southern Mens League | 31 May 03 |
| 2002 U23 Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:22.7 | | | | 2 | | | | Oxford | VARSITY MATCH Oxford | 18 May 02 |
| 5000 | 15:23.12 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 11 May 02 |
| 2000 U20 Aldershot, Farnham & District/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:15.11 | | | | 10 | B | | | Street | BMC PB Classic | 1 May 00 |