Wycombe Wanderers take on Peterborough United this Saturday at Adams Park for the first time in three years.

October 2019 was the last time these two teams met in Buckinghamshire, with the League One fixture ending in a thrilling 3-3 draw.

A lot has happened in that time as both the Chairboys and the Posh have been promoted and relegated from the Championship.

So, let us look back at the last squad that took on the Cambridgeshire-based side just over three years ago.

Starting 11

Ryan Allsop

Left the club in 2021 to join Derby County. Now at Cardiff City.

Bucks Free Press: Ryan Allsop had two spells with Wycombe between 2016 and 2021 (PA)Ryan Allsop had two spells with Wycombe between 2016 and 2021 (PA) (Image: Ryan Allsop had two spells with Wycombe between 2016 and 2021 (PA))

Anthony Stewart

Left the club for a second time in the summer of 2022 to join Aberdeen in the Scottish Premiership.

Bucks Free Press: Anthony Stewart played the whole 90 minutes against Peterborough in 2019 (PA)Anthony Stewart played the whole 90 minutes against Peterborough in 2019 (PA) (Image: Anthony Stewart played the whole 90 minutes against Peterborough in 2019 (PA))

Giles Phillips

This was the American’s only playing season at the club. He is now at Non League Aldershot.

Jack Grimmer

This was the right-back's 12th appearance for the club. He is now in his fourth season at Adams Park.

Bucks Free Press: Jack Grimmer (pictured during the 2020/21 season) last played in Wycombe's previous home league match against Peterborough in October 2019 (PA)Jack Grimmer (pictured during the 2020/21 season) last played in Wycombe's previous home league match against Peterborough in October 2019 (PA) (Image: PA)

Darius Charles

The second of three seasons at Wycombe. He later joined AFC Wimbledon in 2021 before moving to Manchester City to help the club’s academy players.

Bucks Free Press: Darius Charles (pictured against Brentford in 2020) played 43 times for Wanderers during a three-year period (PA)Darius Charles (pictured against Brentford in 2020) played 43 times for Wanderers during a three-year period (PA) (Image: PA)

Dom Gape

Now in his seventh season at Adams Park. Gape has played over 100 times for the club.

Bucks Free Press: Gape has played three times for Wycombe against Peterborough since 2016 (PA)Gape has played three times for Wycombe against Peterborough since 2016 (PA) (Image: PA)

David Wheeler

Just like Grimmer, this is Wheeler’s fourth season at Adams Park.

Bucks Free Press: David Wheeler has become Wanderers' utility man since joining in 2019 (PA)David Wheeler has become Wanderers' utility man since joining in 2019 (PA) (Image: PA)

Curtis Thompson

Sent-off for picking up two yellow cards in the fixture against the Posh three years ago, Thompson is still at Wycombe.

Bucks Free Press: Curtis Thompson was red carded in the match against Peterborough on October 5, 2019 (PA)Curtis Thompson was red carded in the match against Peterborough on October 5, 2019 (PA) (Image: Curtis Thompson was red carded in the match against Peterborough on October 5, 2019 (PA))

Nick Freeman

In his seventh year at Wycombe, Freeman is back in the frame after a disruptive two seasons with loan spells at injuries.

Bucks Free Press: Before this season, the 2019/20 campaign was Freeman's last without injury or loans away at Adams Park (PA)Before this season, the 2019/20 campaign was Freeman's last without injury or loans away at Adams Park (PA) (Image: PA)

Fred Onyedinma

The Nigerian winger now plays his trade a Championship side Luton Town.

Bucks Free Press: Fred Onyedinma played in the draw against the Posh in 2019 (PA)Fred Onyedinma played in the draw against the Posh in 2019 (PA) (Image: Fred Onyedinma played in the draw against the Posh in 2019 (PA))

Adebayo Akinfenwa

The much-loved 40-year-old scored a brace in the draw, which included a last-minute equaliser with a penalty. He retired in 2022.

Bucks Free Press: The Beast scored twice in the draw against Peterborough (PA)The Beast scored twice in the draw against Peterborough (PA) (Image: The Beast scored twice in the draw against Peterborough (PA))

Substituted used

Rolando Aarons

Coming on as a first-half replacement for Onyedinma, the Jamaican was on loan at Wycombe from Newcastle United. He is now playing for Motherwell.

Scott Kashkett

Left the club in 2021 to join Crewe Alexandra, but departed the North West club after a year. He now plays for League Two side Gillingham.

Bucks Free Press: Scott Kashket left Wycombe in 2021 (PA)Scott Kashket left Wycombe in 2021 (PA) (Image: PA)

Unused substitutes

Cameron Yates

The 23-year-old now plays his trade for the Irish club Dundalk.

Sido Jombati

The Portuguese full-back has since signed for Oldham Athletic and Non League Ebbsfleet after departing Wanderers in 2020 following promotion to the Championship.

Joe Jacobson

Now the club captain with over 300 appearances clocked up Wycombe Wanderers.

Bucks Free Press: Joe Jacobson is now the club captain at Wycombe Wanderers (PA)Joe Jacobson is now the club captain at Wycombe Wanderers (PA) (Image: PA)

Jamie Mascoll

Had one season at Wanderers as they gained a place in the Championship. He now represents Wealdstone in the Non League, following spells at Bolton and Irish club Waterford.

Josh Parker

After leaving Wycombe in 2021, he joined Burton Albion for six months. He then played a handful of games for Non League Risborough Rangers during the 2021/22 season, before signing for Oxford City.

Bucks Free Press: Josh Parker during a Sky Bet Championship match at Kenilworth Road, Luton in October 2020 (PA)Josh Parker during a Sky Bet Championship match at Kenilworth Road, Luton in October 2020 (PA) (Image: PA)