The Christmas and New Year period saw a flurry of new records set in the world of football showcasing both ability and longevity in 'the beautiful game'.
While the goalscoring exploits of Tottenham Hotspur's Harry Kane and the seemingly unbeatable Manchester City stole most of the headlines, it's the man who has played for more professional clubs than any other footballer who we're focusing on at the start of 2018.
Most professional football (soccer) teams played for by an individual
The term 'journeyman' is often used in football when a player ends up moving from club to a club on a seemingly constant basis.
However nobody can fit this description as well as Uruguayan, Sebastian Abreu, who signed for yet another club over the festive period.
The 41-year-old striker has joined Chilean side Audax Club Sportivo Italiano, the 26th club in a 23-year professional career which has seen him play for sides in 11 countries ranging from Spain and Israel to Argentina and El Salvador.
Here are the 26 clubs he's played for:
- Defensor (Uruguay), 1995–1996
- San Lorenzo (Argentina), 1996-1998 and 2000-2001 (loan)
- Deportivo La Coruna (Spain), 1998-2004
- Gremio (Brazil), 1998 (loan)
- Estudiantes Tecos (Mexico), 1999-2000 (loan) and 2004 (loan)
- Club Nacional (Uruguay), 2001 (loan), 2004-2005, 2013-2015
- Cruz Azul (Mexico), 2002-2003 (loan)
- America (Mexico), 2003 (loan)
- Dorados de Sinaloa (Mexico), 2005-2006
- Monterrey (Mexico), 2006
- San Luis (Mexico), 2007
- Tigres UANL (Mexico), 2007
- River Plate (Argentina), 2008 (loan) and 2008-2009
- Beitar Jerusalem (Israel), 2008
- Real Sociedad (Spain), 2009 (loan)
- Aris Thessaloniki (Greece), 2009-2010
- Botafogo Rio De Janeiro (Brazil), 2010-2012
- Figueirense (Brazil), 2012 (loan)
- Rosario Central (Argentina), 2013-2014 (loan)
- SD Aucas (Ecuador), 2015 (loan)
- Sol de America (Paraguay), 2016
- Santa Tecla (El Salvador), 2016
- Bangu Atletico Clube (Brazil), 2017
- Central Espanol (Uruguay), 2017
- Puerto Montt (Chile), 2017
- Audax Club Sportivo Italiano (Chile), 2018
He's also represented Uruguay 70 times at international level, including at the 2002 and 2010 FIFA World Cups in Japan/South Korea and South Africa respectively.
But not to be forgotten, here's a round-up of some of the other football records which were set over the festive period.
Most Premier League goals scored in a calendar year by an individual
Tottenham and England striker Harry Kane had a fantastic 2017 and ended it by beating Alan Shearer's 21-year record.
The 24-year-old went into Spur's final match of the year against Southampton and Wembley equal with the former England forward on 36 goals but it didn't take him long to surpass that when he scored his 37th Premier League goal of 2017 in the 22nd minute.
Two more in the same match meant he ended the year with 39 league goals, a new record.
Most Premier League hat-tricks scored in a calendar year by an individual
Kane's treble against Southampton also helped him eclipse Shearer's other record which dated back to 1995 and his days at Blackburn Rovers.
Going into the final matches of 2017, it looked as if Shearer's record of five Premier League hat-tricks in a calendar year was safe.
But in Tottenham's final two league matches of the season, away at Burnley and at home to Southampton, Kane netted three times on both occasions to end the year with six Premier League hat-tricks.
Most consecutive wins by a team in the top division of English football (soccer)
Manchester City are running away with the 2017-18 Premier League, and it's thanks to their record-breaking winning streak.
From 26 August-27 December, Pep Guardiola's side won 18 consecutive league matches.
The run came to an end when they drew 0-0 away at Crystal Palace which was only the second time they failed to win in the league in their first 19 games of the season (the other being a 1-1 draw with Everton in August) in which they amassed 59 of a possible 63 points.
Most English Premier League football (soccer) matches managed by a mananger
Arsene Wenger has been in charge of Arsenal now for more than 21 years and on 28 December 2017 he set a new record of managing a team in the Premier League for the 811th match, beating the record of his former rival, Sir Alex Ferguson.
However it wasn't the dream result he was looking for with his side held to a 1-1 draw away at West Bromwich Albion.
The Frenchman's record-breaking fixture came 7,751 days after his first league match in charge of Arsenal which ended in a 2-0 win against Blackburn Rovers.
During his time as manager Wenger has led Arsenal to 468 Premier League wins, drawn 198 times and lost just 145 games giving a win percentage of 57.70%.