YBN Cordae has been having a lot of recent wins