Matthew Foulds del Harrogate Town ha collezionato 15 presenze, per un totale di 1242 minuti. É stato scelto nell'11 iniziale in 14 partite su 46 giornate ed è entrato dalla panchina 1 volta.
Il difensore ha collezionato la sua ultima presenza il 3 maggio, con l'Harrogate Town: una vittoria per 2-1 contro il Morecambe, in cui ha giocato 90 minuti. In totale il difensore ha fornito 1 assist in questo campionato.
Foulds ha giocato 37 partite di League Two nell'ultima stagione con l'Harrogate Town, realizzando 2 gol.
A gennaio 2023 l'Harrogate Town ha acquisito in prestito Foulds, al tempo giocatore del Bradford City, squadra per cui ha collezionato in totale 44 presenze in campionato, realizzando due gol e fornendo tre assist. Ha siglato il suo trasferimento definitivo come giocatore del Harrogate Town a giugno 2023.