Formula 1 2021 is the longest scheduled season in the sport's history and could be one to remember for a long time with Lewis Hamilton and Max Verstappen going head-to-head for the Drivers' title.

Hamilton is hunting down a record eighth world crown whilst Verstappen is chasing his very first and that clash between experience and youth is going to prove fascinating for the duration of the season.

The campaign, hopefully, won't fall foul of too many pandemic-related issues, though we have already seen some fall by the wayside in Canada, Singapore and Australia.

Here, then, is the current 2021 itinerary, complete with results so far and the races still to come - keep checking back throughout the season for any updates to the schedule and, indeed, the results of the races!

Round 1 - Bahrain Grand Prix - Winner: Lewis Hamilton

READ MORE: Bahrain Grand Prix: Lewis Hamilton superbly holds off Max Verstappen to seal opening race

Round 2 - Emilia Romagna Grand Prix - Winner: Max Verstappen

READ MORE: Emilia Romagna GP: Max Verstappen charges to victory in dramatic race 

Round 3 - Portuguese Grand Prix - Winner: Lewis Hamilton

READ MORE: Portuguese Grand Prix: Lewis Hamilton dominates to extend lead over Max Verstappen

Round 4 - Spanish Grand Prix - Winner: Lewis Hamilton

READ MORE: Spanish GP: Lewis Hamilton wins in Spain as strategy trumps Max Verstappen & Red Bull

Round 5 - Monaco Grand Prix - Winner: Max Verstappen

READ MORE: Monaco Grand Prix: Max Verstappen cruises to victory and leaps ahead of Lewis Hamilton in standings

Round 6 - Azerbaijan Grand Prix - Dates: 4-6 June

READ MORE: Azerbaijan Grand Prix: Max Verstappen crashes before Lewis Hamilton blows his restart 

Round 7 - French Grand Prix - Dates: 18-20 June

READ MORE: French Grand Prix: Max Verstappen edges out Lewis Hamilton to claim another win

Round 8 - Styrian Grand Prix - Dates: 25-27 June

READ MORE: Styrian Grand Prix: Max Verstappen cruises to victory ahead of Lewis Hamilton in Austria

Round 9 - Austrian Grand Prix - Dates: 2-4 July

READ MORE:  Austrian Grand Prix: Max Verstappen cruises to victory ahead of Valtteri Bottas & Lando Norris

Round 10 - British Grand Prix - Dates: 16-18 July

READ MORE: British Grand Prix: Lewis Hamilton recovers from Max Verstappen shunt to win at Silverstone

Round 11 - Hungarian Grand Prix - Dates: 30 July - 1 August

READ MORE: Hungarian Grand Prix: Esteban Ocon takes first F1 victory in bonkers race at Hungaroring

Round 12 - Belgian Grand Prix - Dates: 27-29 August

READ MORE: Belgian Grand Prix: Max Verstappen awarded half-points victory at rained-off Spa GP

Round 13 - Dutch Grand Prix - Dates: 3-5 September

READ MORE: Dutch Grand Prix: Max Verstappen wins in front of home crowd to retake championship lead

Round 14 - Italian Grand Prix - Dates: 10-12 September

READ MORE: Italian Grand Prix: Daniel Ricciardo seals Monza victory as Verstappen & Hamilton crash out

Round 15 - Russian Grand Prix - Dates: 24-26 September

READ MORE: Russian Grand Prix: Lewis Hamilton takes 100th Grand Prix victory in dramatic style at Sochi

Round 16 - Turkish Grand Prix - Dates: 8-10 October

READ MORE: Turkish Grand Prix: Valtteri Bottas seals Istanbul victory ahead of Max Verstappen

Round 17 - United States Grand Prix - Dates: 22-24 October

READ MORE: US Grand Prix: Max Verstappen holds off Lewis Hamilton to seal victory in Austin

Round 18 - Mexican Grand Prix - Dates: 5-7 November 

Round 19 - Brazilian Grand Prix - Dates: 12-14 November

Round 20 - Qatar Grand Prix - Dates: 19-21 November

Round 21 - Saudi Arabian Grand Prix - Dates: 3-5 December

Round 22 - Abu Dhabi Grand Prix - Dates: 10-12 December 

For all the latest Formula 1 news and results, keep with Give Me Sport!