Op het wereldkampioenschap shorttrack 2005 won Song de zilveren medaille met de Zuid-Koreaanse aflossingsploeg. Op het wereldkampioenschap van 2007 won Song met de aflossingsploeg goud, zelf won hij de 3000 meter superfinale die niet als individuele wereldtitel geldt en greep op de 500 meter en het eindklassement net naast de medailles (twee keer vierde).