1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2022. február 24. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2020. december 2.
James Manjrekar Roseau városában született Dominikában, majd szüleivel kilencéves korában költözött Kanadába.[1] Tíz évesen a North York Hearts-Azzuri nevű klub volt az első csapata,[1] majd 16 évesen aláírt az ontariói amatőr ligában szereplő Sigma FC-hez.[2] Tizennyolc éves korában érdeklődött iránta a Mallorca, a német Padeborn csapatánál pedig próbajátékon is járt. Utóbbi csapathoz végül nem írt alá, míg a spanyol bajnokságba nem kapott játékengedélyt a külföldi játékosok beáramlását meghatározó szabály miatt.[3][4]
Pécsi MFC
2013 áprilisában a magyar élvonalban szereplő Pécsi MFC szerződtette. Eleinte csak a harmadik vonalban szereplő tartalékcsapat edzéseit látogatta. Az első csapattal szeptemberben gyakorolhatott először együtt. A Ligakupában mutatkozott be először a felnőttek között 2014. április 2-án.[5] Október 18-án a bajnokságban is bemutatkozott, Frőhlich Roland helyére állt be csereként a Ferencváros ellen 0-2-re elveszített találkozón.[6][7] Az idény végén a Pécs kiesett az élvonalból, James 16 találkozón egy góllal segítette a csapatot.[8]
Egy szezont követően, 2016. június 8-án a Vasashoz igazolt.[10][11] Tizenegy bajnokin segítette a végül bronzérmet szerző csapatot. A 2017–18-as idény előtt büntetést kapott a klub vezetőitől, amikor a mérkőzésre való indulás előtt kijelentette, hogy ő inkább a válogatott keretéhez csatlakozik a CONCACAF-aranykupán, mintsem klubcsapatát segítse az Európa-liga selejtezőiben.[12][13]
Midtjylland
2018. június 12-én hivatalossá vált, hogy a dán Midtjylland csapatánál folytatja pályafutását. A klub a következő szezonra kölcsönadta a második ligás Fredericiának.[14] 2019 januárjában a Midtjylland visszahívta a kölcsönből a kanadai középpályást, aki fél szezon alatt 17 bajnokin egyszer volt eredményes a Fredericia színeiben.[15]