Page created 1 Jan 2017, last updated 14 Nov 2019.
The information here is unofficial. If, for the event you are looking at, there are no links here to the 2019 information, it may perhaps be worth trying last year's link (if there is one) from the 2018 calendar. See also the British Rowing calendar.
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC JAN 12-13 Jan GB para-rowing trials - Caversham 13 Jan Star Club New Year Head [course slightly shortened due to a fallen tree near the start; provisional results] 19 Jan Tyne United New Year Head Weybridge Winter Head [results] Northampton Head of the Nene CRA Winter League - race 1 [results] 19-20 Jan GB para-rowing trials - Caversham 20 Jan Boston Head United Hospitals Winter Regatta 26 Jan
Quintin Eights Head[date to 27th] Cambridge Head to Head [results] 27 Jan Quintin Eights Head 10:00 [date from 26th; start order again, now v3; final results now ] Stourport Winter Head [results now available] Cardiff Head of the Taff FEB 2 Feb Durham SBH [draw now available; provisional results for each division & combined] Peterborough Head of the Nene [ url; draw now ; results] Wycliffe Big Head [draw now available; cancelled because of snow] Hampton Head [draw now available; cancelled because of cold weather](note: no J13 or J14 events, but events are offered at MVH on 16th) 2-3 Feb Glasgow University Western Head and Strathclyde University BC Head 3 Feb Head of the Severn [draw now available, & results] English Indoor Rowing Championships [new url] - Manchester Velodrome - event returns in 2019 after absence in 2018 9 Feb South Yorkshire Head [final draw now available; cancelled because of forecast high winds] GB Senior & U23 trials - Boston[cancelled because of adverse weather forecast] 10 Feb Bedford Eights & Fours Head [draw, & results] Warrington Head of the Mersey [provisional draw now available, & results] City of Bristol Winter Head [may not be happening] South of England Indoor Rowing Championships - Abingdon Wed 13 Feb Pre Boat Race fixtures[no longer scheduled] 16 Feb Henley 4s & 8s Head [start order now available; results] Molesey Head Races [new url; Veterans in the afternoon, + new event for Juniors (J13-J18) with 2 divisions in the morning; start orders now available; results: Juniors/ Veterans] Tyne Head [start order now available] Worcester Head[ to 9 Mar] Castle Dore Head Casey Cup - TRC women v VRC women - 12:30 2nd 8s, 12:45 3rd 8s, 13:05 1st 8s 16-17 Feb Inverness 8s & Scottish Students Heads 17 Feb Greenwich 8s & 4s Head[date to 24 Feb, but then cancelled] TRC v LRC - 1030 Boustead Cup (M8)/ 1100 Rayner Cup (W8) Dewar Shield - Sons v Furnivall v AK CRA Winter League - race 2 [results] 23 Feb Burway Head Norwich Head Trafford Head of Bridgewater [draw now available] Rob Roy Stretham Head [new event] Pre Boat Race fixtures: 14:30 CUWBC v Nereus 23-24 Feb GB Junior trials - Boston 24 Feb Head of the Trent, Nottingham [draw now available] Greenwich 8s & 4s Head[date from 17 Feb, but then cancelled] United Hospitals Head Pre Boat Race fixtures: 14:50 OUWBC v IC Hyne Cup - Weybridge v Walton 27 Feb - 2 MAR Oxford University Torpids [new URLs; in due course: results from Anu Dudhia] MAR 2 Mar Yorkshire Head [draw now available, & results] Avon County Spring Head [draw now available] Hammersmith Head 13:00 [ from Sun 3 Mar; new url including draw & results] Northern region JIRR trials - Cambois 2-3 Mar BUCS Championship & Beginner Heads [new venue: Gloucester; list of entries now available; live results as available; because of conditions, Sunday divisions 3 and 4 were to race over the same short course as Saturday, but then cancelled] GB para-rowing trials - Caversham 3 Mar Hammersmith Head[ to Sat 2 Mar] Head of the East (new url for new event in Eastern Region) - St Neots [start order now available & results; last division cancelled because of the "Beast from the West", aka Storm Freya] West Midlands Junior Championships (including JIRR trials) - Stourport [draw now available, & provisional results] North West JIRR time trial [draw now available, & provisional results] Pre Boat Race fixtures: 11:30 CUWBC v OBUBC 5-9 Mar Cambridge University Lent Bumps [results & live commentary from CamFM, & results from 1st & 3rd; multi-year charts: men/ women] 9 Mar Reading University Head [start lists & results] Runcorn Spring 8s [provisional draw now available; afternoon division cancelled because of strong winds] Worcester Head [ from 16 Feb; draw now available; cancelled because of current and predicted river conditions] Aberdeen 8s Head [start order now available] 10 Mar Maidstone Spring Head [new url; draw now available; cancelled after div 1 because of the wind] Gloucester Head [draw now available; cancelled because of forecast strong winds] Cambridge Champs Junior Sculling Head[cancelled because of forecast strong winds] Christchurch Head of the Stour [draw now available; cancelled because of forecast strong winds from a westerly direction] JIRR Thames Upriver trials [provisional draw now available; cancelled - too windy] Pre Boat Race fixtures:[postponed to 17 Mar because of the weather] Wed 13 Mar 15:00[time to 14:30] OUBC v OBUBC Pre Boat Race fixtures: 16:30 CUBC v OBUBC[postponed because of current & forecast weather; rescheduled to 24 Mar] Thu 14 Mar Oarsport Junior Sculling Head[ to Mon 18 Mar] Fri 15 Mar Schools' Head (was 12:30, now to 12:00) [start order now available; see website for update on effect of weather: updated lunchtime Thu, showing which categories will race, & again with info on marshalling positions; live results] National Junior Indoor Rowing Championship (NJIRC) - Copper Box E20 16 Mar WOMEN'S EIGHTS HEAD 11:00, now to 11:30 [start list & press release now available; see website for updates on effect of weather: updated 22:00 Thu (now limited to 105 crews), & further update expected by 21:00 Fri;cancelled because of predicted wind conditions, but places now available to race time only in men's head] Ponteland Junior Head[cancelled due to concerns over very wet, cold and windy conditions] Clydesdale Head[cancelled because of adverse weather conditions] 17 Mar Lincoln Head Thames South-East JIRR trials - London Docks[postponed provisionally to Sun 24th] Pre Boat Race fixtures: 14:00 OUBC v OBUBC [postponed from 10 Mar because of the weather] Mon 18 Mar Oarsport Junior Sculling Head [ from Thu 14 Mar; start order & results now available] 23 Mar Kingston Head [final draw & final results now available] North of England Head [J14 & J15 events cancelled because of river conditions] BTC River & Coastal Head Exeter Spring Head Adur Head - Shoreham [info for 2019 now available] Lightweight (men) University Boat Race - Tideway [new website] CUWBC lightweights v Univ of Bristol 12:45/ Osiris v ULTSS 13:00/ OUWBC v ULMBC 13:20/ Isis v Leander 13:40/ OUBC v Leander 14:00/ Lightweight Boat Race 14:20/ Lightweight Boat Race prize giving 16:00 Pre Boat Race fixtures: 13:20 OUWBC v MBC, & 14:00 OUBC v Leander Aberdeen Boat Race - Aberdeen U v Robert Gordon U 23-26 Mar GB Junior trials - NWSC 24 Mar CRA Winter League - race 3 [results] Thames London JIRR trials - Walton Thames South-East JIRR trials - London Docks [postponed provisionally from 17th] Eastern Region JIRR trials - Peterborough [draw & results] Pre Boat Race fixtures: CUBC v OBUBC [postponed from 13 Mar because of current & forecast weather; now Goldie v OBUBC B 14:30, CUBC v OBUBC A 15:00] Tue 26 Mar Pre Boat Race fixture: OUBC v LC 14:00 30 Mar HEAD OF THE RIVER 11:30 GMT [start order 22.3.19 + women's start order 28.3.19; steering guide from Phelan Hill & Sophie Shapter; live streaming via AllMarkOne; results] Henley Boat Races (Lightweight women) [Timetable: 1300: OUWBC v CUWBC alumnae/ 1330: Intercollegiate Women (Wadham v Newnham)/ 1400: Intercollegiate Men (Caius v Wadham)/ 1430: Lwt Women’s reserve race/ 1500: Lwt Women’s Boat Race/ 1545: Prize giving (Upper Thames); official video of lightweight women's race] 31 Mar Vesta Veterans Head 13:00corrected time 13:30 BST [draw & results now available] Thames South-East JIRR trial row-offs APR 6 Apr Chester-le-Street Southampton Coastal Head Veterans' Boat Race - 14:30 [reports: from RQ & from HTBS] Welsh Varsity Boat Races - River Taff 6 & 9 Apr GB para-rowing trials - Caversham Sun 7 Apr University Boat Races [timetable: Women's 14:13, Osiris/ Blondie 14:30, Isis/ Goldie 14:45, Men's 15:10; umpire assignments & crew lists; BBC TV coverage now on iPlayer; live Twitter updates from @theboatraces and @reserveraces; reports: Guardian, HTBS, + official: Women/ Men] Northwich Spring Head 13 Apr Trafford[cancelled for 2019] Head of the Dart 14 Apr Bedford Spring Fours & Small Boats Head [draw & results now available] Abingdon Head [draw & results now available] 19-21 Apr GB Senior & U23 trials - Caversham [report & some results from BR, & full results from WeRow] 20 Apr Clyde ARC Power Sprint Sun 21 Apr Easter Sunday Lea Spring[date to Sun 28th] Tue 23 - Wed 24 Apr Cambridge University Small Boats Regatta [2019 information not yet available] Fri 26 Apr Glasgow Schools Rowing Regatta Fri 26 - Sat 27Apr GB Junior trials - Dorney [Friday time trials; Saturday racing cancelled because of forecast Storm Hannah] 27 Apr Hammersmith Amateur [cancelled because of forecast Storm Hannah] Birmingham [new url for 2019;cancelled because of forecast Storm Hannah] Junior Inter-Regional Regatta - moved to Peterborough [new url; old jirr.britishrowing.org link currently not working, & note wrong venue on map on BR page; draw & timetable, also draw (& results when available) from RaceLeader; cancelled because of forecast Storm Hannah] Head of the Cam Dartmouth Mini-Head[cancelled] Roses Boat Race - York U v Lancaster U - River Ouse in York 27-28 Apr Scottish Rowing Spring Regatta & Scottish Student Rowing Championships [now draw, & results] 28 Apr Junior Sculling Regatta Dorney, organised by The Scullery [ time trial start order, finals timetable, & pontoon starting guide; see statement about conditions; commentary on the day; results] Oxford City Bumps Leicester Lea Spring [date from Sun 21st] MAY 4 May Chiswick York Spring Evesham [draw] Merseyside North East Regatta - Aberdeen 4-6 May BUCS Regatta - NWSC, Nottingham [list of entries; live streamed through BUCS Facebook & YouTube channels; results] 5 May Wallingford Regatta - Dorney [draw; stakeboat instructions (please read); results] Evesham Sprint [draw] Viking Shield, Herne Bay 6 May Marlow Spring 11 May Nottingham City [draw & results] Bedford Amateur [draw] Borne at Chiswick Bridge Bristol Avon at Saltford Clydesdale Summer Lymington/ Milford-on-Sea Siemens Boat Race of the North - Newcastle U v Durham U - Newcastle 11-12 May Shrewsbury [Saturday course shortened because of expected river levels] Durham City Totnes & Bridgetown Royal 12 May Nottingham Masters and Club [draw] Ball Cup South (Dorney) 18 May Thames Ditton Putney Town Tees [draw; live results on Twitter] Worcester Spring (including the West of England Challenge Vase) Castle Semple [provisional draw now available; video on YouTube] Ryde Hastings 19 May Maidenhead Junior (invitation event) Lancaster Shanklin Bexhill 24-26 May NATIONAL SCHOOLS - Dorney [2019 information, including 2km on the Friday; draw & results & video] 25 May Twickenham [provisional draw] Wansbeck Eastbourne 25-26 May Monmouth Regatta & Sprint 26-27 May United Hospitals Bumps 27 May Northwich 29 May- 1 JUN Oxford Summer Eights [new URL; results from Anu Dudhia; live racedesk] 31 May - 2 Jun Scottish Championships (& Scottish Schools Championships) [now 3 days; 2019 changes; date was announced as from 7-9 Jun, but now reverted to original date] JUN 1 Jun Hexham Christchurch Plymouth 1-2 Jun Metropolitan - Dorney [draw; results: Sat/ Sun] Peterborough [new url, including draw & timetable; esults: Sat/ Sun] Hereford 2 Jun Trentham 7-9 Jun Scottish Championships [now 3 days; 2019 changes; final draw; results from RowTime; date was announced as to 31 May - 2 Jun, but now reverted to original date; Masters and Para categories open to athletes from outside Scotland for first time] 8 Jun Blenheim Palace Junior Regatta [2019 details including draw; J11 & J12 1x and 2x events cancelled, & time trial format for the remaining events] Walton & Weybridge [ timetable; cancelled because of forecast for very high winds] Star[cancelled due to predicted high winds] Chester [provisional draw & timetable] Bridgnorth Martin Brandon-Bravo Regatta [new event for juniors - NWSC; draw & timetable; cancelled because of forecast winds] Poole[cancelled because of forecast high winds; rescheduled to 7 Jul] Dover Welsh Rowing Coastal Championships - Pwllheli[cancelled because of forecast weather and sea conditions] Bristol Boat Race - UWE v Bristol U [Varsity Boat Race on the Harbourside cancelled, but the race was reorganised to run at Saltford] 8-9 Jun Durham [draw & schedule;both days cancelled because river rising rapidly and not safe for racing] 9 Jun Weybridge Ladies [draw] 12-15 Jun Cambridge University May Bumps [results & live commentary from CamFM; multi-year charts: men/ women] 15 Jun Marlow Town Barnes & Mortlake Stratford Junior Sprint[cancelled; river high and running too fast; hope to reschedule for 21 September] Swanage Wimbleball[postponed to 29 Jun because of adverse weather forecast] Folkestone 15-16 Jun BRITISH ROWING MASTERS CHAMPIONSHIPS (further info from past at www.masterschamps.org) - Strathclyde Park (2019 venue confirmed) [ draw: Sat/ Sun; results] BRITISH ROWING SENIOR CHAMPIONSHIPS - NWSC, Nottingham [confirmation of move from October; earlier info on possible date change; further explanation by the BR Chairman of the decision-making process;cancelled because of insufficient entries] Reading Amateur [ draw & results] 21-23 Jun HENLEY WOMEN'S REGATTA [2019 rules now available; draw & timetable; results (or more comprehensively in event trees)] 22 Jun Marlow Regatta - Dorney [list of entries] St Ives [draw available] Nithsdale Newport - Fours Shoreham 23 Jun Thames Valley Park York Summer Newport - Small Boats & Junior Brighton and Hove Fri 28 Jun HENLEY ROYAL REGATTA qualifying races [crews required to qualify; qualifying results (& non-qualifying times available from Allmarkone, though apparently vanished from HRR site)] 29 Jun Reading Town [draw (with results) now available] Richmond [ timetable expected 27.6.19] Peterborough Junior [draw, timetable, & results now available] Bradford Sprint Tyne[cancelled because too few entries] Southsea Wimbleball [postponed from 15 Jun because of adverse weather forecast] 29-30 Jun Ironbridge[cancelled because of river & ground conditions] 30 Jun Egham GB J16 trials for GB v France match - NWSC JUL 3-7 Jul HENLEY ROYAL REGATTA (also including centenary commemoration of the King's Cup) [entry list has been again, with crews renumbered; draw (& plain text version from RQ); racing timetable, results, & video] 6 Jul Talkin Tarn Bournemouth[cancelled for 2019] 7 Jul Poole [rescheduled from 8 Jun] Thu 11 Jul GB v France J16 Match - NWSC [GB team announcement; results from WeRow, from the French federation, & from BR] 12-13 Jul Henley Masters [timetable & draw; results] 12-16 Jul GB Junior trials - NWSC (12th-16th JM/ 13th-16th JW) 13 Jul City of Exeter 13-14 Jul Kingston [draw & results] Burton[cancelled because the meadows are waterlogged] Llandaff 14 Jul Ball Cup North at Runcorn Junior Regatta England trials for Home International Mon 15 - Fri 19 Jul Cambridge Town Bumps [results; multi-year bumps charts: men/ women] 19-21 Jul BRITISH ROWING JUNIOR CHAMPIONSHIPS - NWSC, Nottingham [biggest ever - preview from BR; draw & timetable (but Saturday racing to be retimed); results] 20 Jul Coalporters Herne Bay Falmouth 20-21 Jul Molesey 21 Jul Power8 Sprints - Bristol[not for 2019] 27 Jul Staines Warrington Home International - Strathclyde Park [Team announcements: ENG/ IRL/ SCO/ WAL (Sen/ JM/ JW); results when available; YouTube live commentary] Itchen Port of Bideford Deal 27-28 Jul St Neots Bewdley 28 Jul Burway Sprint[cancelled for 2019] AUG 3 Aug Henley T&V [draw & timetable] Sudbury Woolston Paignton [apparently cancelled part way through] Worthing 4 Aug Worthing Town 9-11 Aug BR Offshore Champs in FISA coastal boats (Offshore Champs on 9/10 andBeach Sprints on 11th) [date from 17/18 Aug; note that the Sandbanks ferry is expected to be out of service, now until October; crew lists & timetable: offshore/ beach sprints; Offshore Champs cancelled but Beach Sprints still currently on; Beach Sprints results] 10 Aug Maidenhead[cancelled because of forecast weather] 10-11 Aug Peterborough Summer [draw & timetable now available; cancelled because of adverse weather forecast] Stourport 11 Aug Appledore & Instow 17 Aug Danson Dashes Warwick BTC Southampton CARA Regatta & row offs 17-18 Aug BR Offshore Champs in FISA coastal boats[date to 9/10/11 Aug] Oxford City Regatta [draw & live results] 18 Aug H&DARA/SCC Championship row-offs - 11.00am Dockhead, Soton 24 Aug Cambridge Matched Regatta[apparently cancelled] 24-25 Aug Gloucester [results from easyregatta] 25 Aug Ross Masters & Juniors Sprint [results from easyregatta] Mon 26 Aug Ross Open [results from easyregatta] Thu 29 Aug Port of Dartmouth Royal 31 Aug North of England Sprint Championships Aberdeen Sprints SEP 1 Sep Lea Autumn Great Ouse Marathon Wed 4 Sep Doggett's Coat & Badge 2pm [list of entries; report from HTBS] Thu 5 Sep Parliamentary Boat Race - Caversham 7 Sep Worcester Autumn Tyne Single Scullers Head[date to Sun 8 Sep] Welsh Rowing Beach Championships Saints Regatta[cancelled because of toxins in the water] Great Tyne Row [date from Sun 8 Sep] 8 Sep Cambridge Autumn Tyne Single Scullers Head [date from Sat 7 Sep; remember traffic diversions because of Great North Run] Great Tyne Row[date to Sat 7 Sep] 14 Sep Isis Sculls Great River Race [new cox's video briefing] South Coast Championships - Dartmouth Bradford Autumn 14-15 Sep Bob Neill Scottish Schools Heads - Aberdeen 15 Sep Boston Marathon 21 Sep Milton Keynes Stratford Junior Sprint [rescheduled from 15 June] Penarth 22 Sep Maidstone SBH Chester LDSc Yare Cup Small Boat Hd Thu 26 Sep Joint Services Regatta - Peterborough 28 Sep Wallingford LDSc Cambridge SBH Runcorn Autumn Head Durham Autumn Sprint[cancelled because not enough entries] Scottish Junior Sculling Head - SCP [new event] Monster the Loch - Loch Ness 29 Sep York Autumn Sculls[cancelled because the river level is forecast to be too high] Monmouth Autumn Head Regatta London - Hammersmith to Greenwich[cancelled because of water conditions] OCT Thu 3 Oct Wingfield Sculls [15:00 women's race - 4 entries / 16:15 men's race - 6 entries; report from BR & from HTBS] 5 Oct South Hylton LDSc (Northern LDSc series) Worcester SBH[cancelled because of the river level] Itchen Junior Sprint Clyde 3 Heads 6 Oct Pairs Head 10:30 [final results] St Neots SBH[cancelled because the course is obstructed] Burton Head[cancelled because of high water levels] Head of the Don[cancelled - insufficient entries] 12 Oct Reading SBH Cambridge Autumn Head Tees LDSc (Northern LDSc series) & Tees SBH Evesham Jun Head[cancelled because of predicted rain & anticipated river level] Monkton Bluefriars SBH[cancelled because of amount of water and debris] Agecroft SBH 12 or 13 Oct BTC Autumn (date dependent on Southampton FC fixtures) 13 Oct Bedford Autumn SBH Ancholme Head [further info] Cardiff City Autumn Head 19 Oct Weybridge Silver Sculls [new url] Tyne LDSc (Northern LDSc series) & Tyne United SBH 19-20 Oct BRITISH ROWING SENIOR CHAMPIONSHIPS - NWSC, Nottingham[moved to 15/16 June, but then cancelled] 20 Oct Medway Head[ to 27 Oct] Nottingham Autumn Head [ from 27 Oct] 26 Oct Norfolk LDSc Berwick LDSc (Northern LDSc series; start has been moved later by 1 hour to 1:30pm) Dee Autumn Head[cancelled, as rising river levels have made marshalling at the weir unsafe for competitors] Marlow LDSc (if the event happens) 26-28 Oct Aberdeen 4s & SB Heads 27 Oct Upper Thames Autumn Head [results] Nottingham Autumn Head[ to 20 Oct] Medway Head [ from 20 Oct] Huntingdon Head [new url] Gloucester LD Head NOV 2 Nov Pangbourne Junior Sc[date to 23 Nov] Wansbeck LDSc (Northern LDSc series) and Wansbeck SBH Glasgow RC 4s Hd GB para-rowing trials - Caversham 2-3 Nov GB Senior & U23 trials - Boston [ results] 3 Nov Isle of Ely Head 4-8 Nov Cambridge University Fours 9 Nov Henley Sculls[cancelled because of strong stream conditions and difficulties setting up facilities] Kingston SBH[cancelled because of strong stream from River Mole in marshalling area] Durham LDSc (Northern LDSc series) & Durham Autumn SBH[cancelled because of persistent elevated water levels] Totnes Autumn Head 9-10 Nov Inverness 4s & SB Heads [new url] 10 Nov Docklands SBH Northwich Autumn Head[cancelled after river flow had been reviewed by C&RT Sat morning; looking at running the event in early December] Stourport SBH[cancelled because of expected river levels and unpredictable state of the course] 16 Nov Teddington Head[cancelled because of river conditions] Avon Autumn Head [river conditions being monitored; decision due 09:00 Friday] Cambridge Winter Head Loughborough Winter Soar Head[cancelled] GB Junior trials - Boston 17 Nov Star Club Head York SBH[cancelled because of the forecast river level] Head of the Lune Fri 22 Nov Welsh Junior Indoor Championships Scottish Rowing Schools Indoor Championships 23 Nov Fuller's Head of the River Fours 13:3012:45 [new url; provisional start order & press release now available] Pangbourne Junior Sc [another new url; date from 2 Nov] Welsh Indoor Championships Scottish Rowing Indoor Championships Derwentwater Head [invitation event] 24 Nov Veteran 4s Head 09:45 [on the flood tide from the Mile Post to the white crane upstream of Chiswick Bridge; maximum of 215 entries because of works at Fulham FC; provisional start order available] Lincoln University Beginners’ Head 30 Nov Hampton SBH (Jun) [those travelling from the West need to be aware that the M4 will be closed from J8/9 to J6] Evesham Main Head / Masters of the Avon Liverpool Victoria Head of the Float University of York White Rose Head [date from Sun 1 Dec] Cambridge University Clare Novices Regatta DEC 1 Dec Wallingford 4s & 8s Hd [those travelling from the East need to be aware that the M4 will be closed from J6 to J8/9] University of York White Rose Head[date to Sat 30 Nov] Thu 5 - Fri 6 Dec Cambridge University Fairbairn Cup 7 Dec Vesta Scullers Head 11:30 [new url] Burway SBH[cancelled] Rutherford Head Wycliffe SBH Newark Head Exeter Winter Head British Rowing Indoor Championships 8 Dec Remenham Challenge - (for crews from Remenham founding clubs only) [date from 15 Dec] Wed 11 Dec Oxford Univ trial 8s races Fri 13 Dec Lightweight boat races trial 8s races 14 Dec Walton SBH GB Senior & U23 trials - Caversham GB para-rowing trials - Caversham 15 Dec Remenham Challenge - (for crews from Remenham founding clubs only)[date to 8 Dec] Mon 16 Dec Cambridge Univ trial 8s races To 2020 calendar
Back to DJB's Rowing page
Visits to this site since 1 Jan 00:
Counter courtesy of digits.net.