Максим Спиридонов начал свою профессиональную карьеру в 1996 году в составе клуба OHL «Лондон Найтс», где за два сезона в 137 проведённых матчах он набрал 158 (88+70) очков. В 1998 году на драфте НХЛ он был выбран в 9 раунде под общим 241 номером клубом «Эдмонтон Ойлерз». До 2001 года Максим продолжал выступления в низших североамериканских лигах, однако, так и не сумев пробиться в НХЛ, вернулся в Россию, где подписал контракт с уфимским «Салаватом Юлаевым».