O Τζέιμς Γουίλσον ξεκίνησε την επαγγελματική του καριέρα στη Χαρτς, όπου καθιερώθηκε γρήγορα παρά το νεαρό της ηλικίας του. Το 2026 μετακινήθηκε στην Τότεναμ με τη μορφή δανεισμού, κάνοντας το βήμα στην Premier League. Σε διεθνές επίπεδο αγωνίστηκε αρχικά στις μικρές ομάδες της Βόρειας Ιρλανδίας, όμως στη συνέχεια επέλεξε τη Σκωτία και από το 2025 είναι μέλος της Εθνικής Σκωτίας.