Koby Arthur was born on 31st January 1996 in Kumasi, Ghana and after upping sticks and moving to England, he signed up for the youth team at Woodford United who play in the Southern League.
It was his performances here which caught the eye of some illustrious clubs, and it was not long before Birmingham City made their move to sign the youngster in 2012.
Koby made his way through the ranks at St Andrews and made it to their reserve team in February 2013.
At this point, Arthur was knocking on the door of the first team – so much so that Manager Lee Clarke was quoted in the Birmingham Mail as describing him as a “pocket battleship” who plays “with so much energy and enthusiasm”.
He was finally rewarded with his first team debut on 1st April 2013 (no it is not a joke!), when he came on in the 78th minute against Wolves – replacing a certain Mitch Hancox.
Short loan periods at Lincoln City and Cheltenham Town followed, before Arthur returned to St Andrews to fight for his first team position.
He then made his full First Team debut on 30th September away at Millwall, after Blues Assistant Manager Steve Watson had branded his training sessions as “breathtaking” in the Birmingham Mail.
Koby struggled to cement a regular starting place after Gary Rowett took over as Manager, and after another brief loan at Cheltenham he was released at the end of the 2016/17 season.
At this point Sir John made his move and after the persuasion tactics of Steve Watson were no doubt fully utilised, the midfielder signed up at the Moss Rose.
Arthur made 14 league appearances for The Silkmen during the 2017/2018 season, scoring once in the 4-1 home defeat to Maidstone United in September 2017. Koby would also score in Macclesfield Town’s 5-0 win against Stourbridge in the 4th Qualifying Round of the FA Cup.
In June 2018, it was announced that Arthur had signed a new deal with the Moss Rose club.