33 metų krepšininkas praėjusiame sezone žaidė Kinijoje, kur per 28 minutes rinkdavo 19,6 taško ir atkovodavo 4,8 kamuolio.
Krepšininkas karjerą pradėjo NBA, kuris naujokų biržoje buvo pakviestas trečiuoju šaukimu.
Debiutiniame NBA sezone gindamas Memfio „Grizzlies“ garbę jis rinkdavo 18,5 taško, tačiau po to jo žaidimo kreivė pradėjo smukti.
Jis dar atstovavo Dalaso ir Milvokio klubams, kol 2016 metais buvo suspenduotas dviem metams NBA dėl draudžiamų preparatų vartojimo.
Vėliau O.J.Mayo dar žaidė Puerto Rike ir Taivane.