The 27-year-old former Aston Villa trainee and England under-16 cap only left The Kingfishers in mid September
for Southern League side Evesham United.
MacDonald, who continued to train with Monmouth initially, scored one goal in eight league and appearances for the English club, which is managed by former Newport County players Paul Collicutt.
Now he has returned once again to Monmouth, where he has been the leading scorer for the past four seasons, scoring 98 league goals after his initial recruitment in time for the 2011-2012 campaign.
His goalscoring record is remarkable given he is not a striker, but an attacking midfielder, and the total is given further credibility considering he once spent three months on loan with Welsh Premier League club Carmarthen Town as well as missing the first five games of last season when he linked up with Merthyr Town.
Despite that loan move to Carmarthen, MacDonald topped the WL scorers' charts in 2011-2012 with 37 goals and in subsequent campaigns, his league totals were 17, 27 and 13 with four more being netted during the current season.
In his time with the club, Monmouth lifted the Welsh League Division Two and Division One titles and they also won the Gwent Senior Cup in 2014-2015 with an 8-0 hammering of Panteg in the final - in which he scored.
However one of the most disappointing moments came in an away, last-16 Welsh Cup tie at WPL Connah's Quay, where MacDonald was on target as Monmouth raced into a 3-0 lead - before losing 5-3.
His last league goal for Monmouth was in a 4-2 away defeat at Cambrian & Clydach on August 22, although he grabbed a hat-trick in a same-scoreline League Cup victory at Cwm Welfare on September 5.