[8] At the conclusion of the USL 2013 season, Mkosana secured a loan deal to Tampa Bay Rowdies in the NASL.
[7] After completion of a successful loan spell, Mkosana signed a permanent deal with the Rowdies in January 2014.
[10] His performance through most of the 2015 season earned him a contract extension in September 2015, scoring 5 goals in 19 appearances.
Notably, Mkosana scored a 90th-minute equalizing goal against MLS club New York City FC in the U.S. Open Cup, propelling the Cosmos to an eventual win in penalty kicks.
[12] During his time with the Cosmos, Mkosana helped the New York team win consecutive NASL championships in 2015 and 2016.
[13] On 30 December 2016, Mkosana signed a one-year contract, with the option of a second, with Finnish Veikkausliiga side IFK Mariehamn.