Forres Mechanics FC

Transfer DateTransfer TypeNameSigned FromTransfer FeeSigning FeeOther Details
20/01/2045Loan Will DugganBromsgrove Sporting 006 months, 50% wage contribution
20/06/2044Transfer Michael EcclesBradford Park Avenue 7175007175035875rq bonus after 10 Appearances
20/06/2043Transfer Alex McGuinnessDeveronvale FC 148750014875074375rq bonus after 10 Appearances
31/08/2038Transfer Bob GalbrethFree Agent0344000172000rq bonus after 10 Appearances
31/08/2038Transfer Joe CullensFree Agent0240000120000rq bonus after 10 Appearances
23/08/2038Transfer Antwan MacFarlaneFree Agent0336000168000rq bonus after 10 Appearances
07/07/2038Transfer John MooreFree Agent0680000340000rq bonus after 10 Appearances
07/07/2038Transfer Noah BinningFree Agent0224000112000rq bonus after 10 Appearances
30/06/2038Transfer Leeroy EvansFree Agent0208000104000rq bonus after 10 Appearances
23/06/2038Transfer Steven PetersonFree Agent015200076000rq bonus after 10 Appearances
06/08/2037Transfer Mark AdeyeyeFree Agent010400052000rq bonus after 10 Appearances
23/07/2037Transfer Amer SayedFree Agent017600088000rq bonus after 10 Appearances
23/07/2037Transfer Edward BirdFree Agent0304000152000rq bonus after 10 Appearances
16/07/2037Transfer Gethin GriffithsFree Agent014400072000rq bonus after 10 Appearances
07/07/2037Transfer Malcolm LlewellynFree Agent0224000112000rq bonus after 10 Appearances
30/06/2037Transfer Ethan OdibeFree Agent08800044000rq bonus after 10 Appearances
30/06/2037Transfer Blake HardingFree Agent0200000100000rq bonus after 10 Appearances
31/08/2036Transfer Michael MooreFree Agent0336000168000rq bonus after 10 Appearances
06/08/2036Transfer Gary ParryFree Agent010400052000rq bonus after 10 Appearances
31/08/2034Transfer Ian HardingFree Agent0216000108000rq bonus after 10 Appearances
30/08/2034Transfer Glynn DavyFree Agent0208000104000rq bonus after 10 Appearances
23/08/2034Transfer Max TonnerFree Agent0216000108000rq bonus after 10 Appearances
31/08/2033Transfer Fraser SutherlandFree Agent0216000108000rq bonus after 10 Appearances
31/08/2033Transfer Michael McFarlaneFree Agent0216000108000rq bonus after 10 Appearances
31/08/2033Loan Charlie DunningWatford 0012 months, 20% wage contribution
31/08/2033Transfer Harry PalamaraFree Agent0208000104000rq bonus after 10 Appearances
06/08/2033Loan Dave ShererSt. Albans City 0012 months, 20% wage contribution
06/08/2033Transfer Cole MacKayFree Agent0360000180000rq bonus after 10 Appearances
06/08/2033Loan John MacDougallWest Brom 0012 months, 20% wage contribution
06/08/2033Transfer Iain JohnstonFree Agent05440027200rq bonus after 10 Appearances
30/07/2033Transfer Rob WilliamsonFree Agent0216000108000rq bonus after 10 Appearances
30/07/2033Transfer Alex McTaggartFree Agent015200076000rq bonus after 10 Appearances
23/07/2033Transfer Leighton IversFree Agent0224000112000rq bonus after 10 Appearances
23/07/2033Transfer Michael DonaghueFree Agent07120035600rq bonus after 10 Appearances
16/07/2033Transfer Leighton HughesHartlepool 5000050002500rq bonus after 10 Appearances
30/06/2033Transfer Noel MoffettSt. Ives Town FC 3700003700018500rq bonus after 10 Appearances
23/06/2033Transfer Michael MilneOldham Athletic 4100004100020500rq bonus after 10 Appearances
16/08/2032Transfer Richie JamesFree Agent03280016400rq bonus after 10 Appearances
06/08/2032Transfer Chris AbbottFree Agent015200076000rq bonus after 10 Appearances
30/07/2032Transfer Spencer FlanaganFree Agent0216000108000rq bonus after 10 Appearances
23/07/2032Transfer Chris GibbsFree Agent015200076000rq bonus after 10 Appearances
23/07/2032Transfer Duncan LurieFree Agent0224000112000rq bonus after 10 Appearances
16/07/2032Transfer Kian QuinnFree Agent0216000108000rq bonus after 10 Appearances
07/07/2032Transfer Harry McGinnisFree Agent014400072000rq bonus after 10 Appearances
30/06/2032Transfer John PayneFree Agent0224000112000rq bonus after 10 Appearances
30/06/2032Transfer Ian AbbeyFree Agent0216000108000rq bonus after 10 Appearances
23/06/2032Loan Malcolm McFarlaneClyde FC 0012 months, 50% wage contribution
23/06/2032Loan James McNeillMotherwell 0012 months, 50% wage contribution
23/07/2031Transfer Arnie EkwensiFree Agent0208000104000rq bonus after 10 Appearances
30/06/2031Transfer Andrew MacLeodBerwick 170000170008500rq bonus after 10 Appearances
30/07/2028Transfer Euan DoughertyFree Agent06880034400rq bonus after 10 Appearances
23/07/2028Transfer Barry JonesBurton 7175007175035875rq bonus after 10 Appearances
16/07/2028Transfer Will FlynnGrimsby 152250015225076125rq bonus after 10 Appearances
30/06/2028Transfer Kieran McFarlaneCarshalton Athletic 8500008500042500rq bonus after 10 Appearances
31/08/2027Transfer Colin McBrideMaidstone Utd 150500015050075250rq bonus after 10 Appearances
06/08/2026Transfer Chris PullerFree Agent014400072000rq bonus after 10 Appearances
23/07/2026Transfer Chris MacAlastairFree Agent014400072000rq bonus after 10 Appearances
30/06/2026Transfer Ian AlukaFree Agent015200076000rq bonus after 10 Appearances
23/06/2026Transfer Ian MethvinFree Agent014400072000rq bonus after 10 Appearances
16/06/2026Transfer Wayne McCauleyFree Agent015200076000rq bonus after 10 Appearances
31/01/2026Loan Charles McCordSt. Albans City 0012 months, 30% wage contribution
31/01/2026Transfer Mark NoonFree Agent06720033600rq bonus after 10 Appearances
31/01/2026Transfer Kyle McCrearyFree Agent014400072000rq bonus after 10 Appearances
31/01/2026Transfer Lucas PrichardFree Agent06880034400rq bonus after 10 Appearances
31/01/2026Transfer Chris MacKennaFree Agent03200016000rq bonus after 10 Appearances
31/08/2025Transfer Tommy FlemingFree Agent014400072000rq bonus after 10 Appearances
31/08/2025Transfer Josh SearFree Agent06800034000rq bonus after 10 Appearances
31/08/2025Transfer Denton SproutFree Agent06880034400rq bonus after 10 Appearances
31/08/2025Transfer Owen NeagleFree Agent014400072000rq bonus after 10 Appearances
30/08/2025Transfer Edwyn GriffithsFree Agent014400072000rq bonus after 10 Appearances
30/08/2025Transfer Jonathan BoswellFree Agent07120035600rq bonus after 10 Appearances
23/07/2025Transfer Jonny BowerFree Agent0144007200rq bonus after 10 Appearances
30/06/2025Transfer Callum MacAlpineFree Agent03120015600rq bonus after 10 Appearances
31/01/2025Transfer Peter RhindFree Agent03280016400rq bonus after 10 Appearances
31/01/2025Transfer Jasper SpenceFree Agent02800014000rq bonus after 10 Appearances
31/01/2025Transfer Marcus McConchieFree Agent06640033200rq bonus after 10 Appearances
16/08/2024Transfer Geoff McCoshFree Agent03040015200rq bonus after 10 Appearances
30/06/2024Transfer Bryn JonesFree Agent02800014000rq bonus after 10 Appearances
23/06/2024Transfer Ronald KavanaghFree Agent02720013600rq bonus after 10 Appearances
31/01/2024Loan John McCauslandSt. Albans City 0415006 months, 0% wage contribution
18/11/2023Transfer Jonathan SmolinskiFree Agent020500X
18/11/2023Transfer Arnie NewucheFree Agent020500X
31/08/2023Loan Lee MonroSt. Albans City 0012 months, 100% wage contribution
16/07/2023Loan Mark SummerfieldSt. Albans City 0800012 months, 0% wage contribution
16/07/2023Loan David MageeSt. Albans City 0800012 months, 0% wage contribution
31/01/2023Loan Mark SummerfieldSt. Albans City 080006 months, 0% wage contribution
24/01/2023Loan Zachary MonaghanSt. Albans City 085006 months, 0% wage contribution
15/01/2023Loan Mike ScullySt. Albans City 090006 months, 0% wage contribution
07/07/2021Transfer Iain McConnellFree Agent048002400rq bonus after 10 Appearances