Natural de Manteca, na Califórnia (Estados Unidos da América), Joshua Patton ainda chegou a praticar atletismo, mas acabou por se destacar no basquetebol escolar, durante o ensino secundário. A entrada na universidade trouxe-lhe a possibilidade de representar os Sacramento State Hornets, onde se destacou sobretudo como um poste defensivo, com grande capacidade nos desarmes de lançamento. Capitão de equipa nos últimos dois anos de basquetebol universitário, é o poste com mais pontos marcados na história dos Hornets e membro da "all-star team" da década 2010-2020.
Iniciou a carreira profissional na Ucrânia, no BC Odessa, antes de representar o Sporting pela primeira vez, em 2021. De Leão ao peito venceu uma Taça de Portugal, uma Supertaça e uma Taça Hugo dos Santos e o regresso, vindo do Hapoel Gilboa Galil, acontece muito pela boa experiência anterior de verde e branco vestido. Chega com a ambição de conquistar mais títulos, sobretudo a Liga portuguesa, o único título que lhe falta conquistar em Portugal.