John Mary è un attaccante del Meizhou Hakka che ha giocato 13 gare di Chinese Super League nel 2024 dopo aver raggiunto il club il 24 giugno 2024, essendo partito titolare in 10 di queste ed essendo stato utilizzato a partita in corso 3 volte.
L'ultima presenza di Mary risale al 2 novembre, contro Shandong Taishan. In quella partita ha realizzato un gol nonostante la sconfitta per 2-1. In totale l'attaccante ha segnato 6 reti nel 2024 - primo tra i giocatori della propria squadra; ha inoltre offerto 1 assist.
Il primo gol di Mary in questo campionato è arrivato contro Qingdao West Coast nel pareggio 3-3 il 21 luglio.
Nell'ultima stagione con Manisa FK in 1. Lig Mary ha collezionato 12 presenze, realizzando 2 gol.
Prima di arrivare a vestire la maglia del Meizhou Hakka nel giugno 2024, l'attaccante ha collezionato 12 presenze in campionato con Manisa FK, per un totale di 2 gol.