Here are the details of the presenters, commentators, co-commentators and reporters talkSPORT used on their coverage of Euro 2016.

The talkSPORT stations provided live commentary on all 51 games from Euro 2016; 45 of which went out on talkSPORT with the remaining six clashing games from the final round of group fixtures going out on talkSPORT 2. Here's who covered what during the month-long tournament across the two stations:

Presenters:

Mark Saggers - 21
Adrian Durham - 15
Dan Windle - 5
Colin Murray - 3
Matt Smith - 3
Russell Hargreaves - 1
Paul Hawksbee & Andy Jacobs - 1
Danny Kelly - 1
Ray Stubbs - 1

Commentators:

Jim Proudfoot - 15
Ian Danter - 12
Gary Taphouse - 9
Alan Parry - 6
Alex Crook - 3
Nigel Pearson - 3
John Anderson - 2
Ian Abrahams - 1

Co-commentators:

Stuart Pearce - 8 + 4 matches as an in-game analyst
Stan Collymore - 10
Ray Wilkins - 7
Danny Gabbidon - 3 + 3 matches as an in-game analyst
Matt Holland - 6
Alvin Martin - 6 (1 match was a second half co-commentary only)
Keith Gillespie - 3 + 1 match as an in-game analyst
Michael Gray - 3
Danny Higginbotham - 2
Micky Quinn - 2
Matt Lawrence - 1

Joey Barton was heard as an in-game analyst for one match, England v Russia, but that was the extent of his involvement in the live coverage. The co-commentary numbers here add up to 51, but only because talkSPORT used two summarisers on England v Wales - Stan Collymore and Danny Gabbidon - while Romania v Switzerland had no co-commentator as Ray Wilkins fell ill shortly before kick-off.

Reporters:

Ian Abrahams - 11
Nigel Adderley - 6
Colin Murray - 3
David Brady - 2
Dave Williams - 1

Nigel and Colin worked (most of) their games as pitchside reporters, these being the four England games and Wales v Belgium and the three Northern Ireland group games respectively, while the rest of the reporters were just heard as post-match interviewers. Although Adderley was also at France v Iceland, I've not included that in his tally as it was Abrahams who handled the post-match interviews. Both Abrahams and Brady conducted post-match interviews at Italy v Republic of Ireland, with Brady's only other game for talkSPORT being Belgium v Republic of Ireland. With him being based in Paris, Ian was their reporter at most of the games played at the Stade de France and Parc des Princes, the exceptions being the Iceland v Austria game at the former venue (which Adderley reported from) plus Northern Ireland's games against Germany and Wales at the latter ground - Colin was their reporter at the first of those two, while oddly they didn't have anyone especially in this capacity at the "battle of Britain" as far as I heard. Producer Dave Williams' only game in a reporting role was Portugal v Wales. Ian Abrahams also provided off-tube reports on Russia v Wales during talkSPORT's Slovakia v England coverage, that's not included in his total though.

There were a few changes to talkSPORT's initial commentary plans. Stan Collymore was originally scheduled to cover 13 matches, including both semi-finals and the final, only for his last game before departing the station to be the France v Iceland quarter-final. Gary Taphouse was due to cover ten games and Ray Wilkins nine, but with Ray falling ill for Romania v Switzerland, the plan for them to commentate on Germany v Poland the following night was scrapped - Ian Abrahams and Matt Holland being late appointments as commentators at the Stade de France. Technically, Alvin Martin only covered five and a half games as he only arrived for the second half of talkSPORT 2's Ukraine v Poland commentary. Lastly, Jason Cundy was originally trailed as their co-commentator with Alex Crook on Croatia v Portugal - this game proved to be Matt Lawrence's only appearance on their coverage in the end.

On the presenting front, I've credited a game to each host that anchored the build-up prior to kick-off in each individual fixture. With talkSPORT 2 taking separate presentation to the main station, this tallies to all 51 matches. Saggers presented 13 of his games live from the stadiums they were staged in, taking him to eight different grounds (all the venues bar Bordeaux and Toulouse), while Durham hosted two games on-site - Republic of Ireland v Sweden from the Stade de France and Northern Ireland v Germany from the Parc des Princes. Hawksbee & Jacobs hosted their only game, Belgium v Republic of Ireland, from the Stade de Bordeaux. The rest of the presentation either came on location from elsewhere in France (in the case of Saggers, Durham and Murray) or from London.

The talkSPORT 2 coverage details are as follows:

Presenters: Dan Windle (5 games) and Russell Hargreaves (1)
Commentators: John Anderson (2), Alex Crook (2), Ian Danter (1) and Gary Taphouse (1)
Co-commentators: Alvin Martin (2), Danny Gabbidon (1), Michael Gray (1), Micky Quinn (1) and Ray Wilkins (1)