In January 2006, Teerasil moved to Rajpracha, being an important offensive unit for the side, being the club's topscorer (nine goals in 18 games) and also assisting in further five goals during the campaign.
Muangthong United
In January 2007, Teerasil joined second division club Muangthong United, and was a part of the squad who was crowned champions winning the 2007 Thailand League Division 2 league title, contributing with seven goals and six assists.
However, after problems with the work permit, Teerasil was loaned to one of City's new alliances, Grasshopper. After returning to Manchester City in 2008, he was still unable to play in England, and after the takeover of Abu Dhabi United Group, the Thai trio was released on 16 October 2008.[5] He later said that his time at City "made him a better footballer", despite not appearing with the first-team.[6]
Teerasil was loaned to Grasshopper alongside Suree in November, but both failed to make a first-team appearance, only appearing with the reserves in 1. Liga Classic. He scored twice in six matches for the reserve squad and returned to City in June 2008.
Return to Rajpracha
Soon after being released by City, Teerasil returned to his homeland and re-joined Rajpracha on 16 October 2008 for the remainder of the season. He contributed with six goals in only eight games, helping the club to achieve a mid-table position during the campaign.
Return to Muangthong United
In January 2009, Teerasil returned to Muangthong United. On 8 March 2009, he made his Thailand Premier League debut, in a 3–0 home win over Port FC, and finished 2009 season with seven goals under his belt. He helped the club to win the 2009 Thai Premier League title.
In the 2010 season, Teerasil repeated his tally of the previous season, and was a part of the squad who was crowned champions of Thailand again. In 2011 he established himself as the club's topscorer, scoring 13 goals as Muangthong finished third. Teerasil was also invited for a trial at Queens Park Rangers in July.[7]
In the 2012 season, Muangthong engaged an unbeaten run which lasted the whole season, and Teerasil also scored four goals in a single match, an 8–1 routing over BBCU on 18 October.[8] Ten days later he scored in a 2–2 draw against BEC Tero Sasana, a goal which granted the title, took his tally to 24 goals and broke the previous record of Ronnachai Sayomchai in 1998 (23 goals).
Trials at La liga club
After his impressive goal tally in the season, Teerasil was invited by La Liga sides Atlético Madrid and Getafe for a trial, but as the former was a Muangthong United partner, he headed to Atletico Madrid in January 2013; he also attracted interest of Turkey club Trabzonspor in June 2013.[9]
On 9 January 2013, Teerasil travelled to Spain for a two-week trial at Atlético Madrid.[10] He later described the Spanish football as "very quick, strong and with great quality", after completing his first training with the Madrilenians.[11] Teerasil also watched from the stands an Atletico Madrid win over Real Zaragoza four days later,[12] and returned to Muangthong in February.[13]
Teerasil's first goal of the season came from a volley on 2 March 2013 in a 2–1 success against Army United.[14] His second came late in the month, in a 3–0 home win over Songkhla United, and he scored again in the following weekend, against Ratchaburi. After seven matches without scoring, Teerasil netted again on 29 May, but in a 1–3 away loss to Suphanburi. On 23 June he netted twice against BEC Tero, and his first hat-trick of the season came on 5 October, in a 3–1 away win over Osotspa Saraburi.
Teerasil started 2014 season as a second striker, playing behind new signing Jay Bothroyd. He scored twice in the second game of the season, a 3–0 win at TOT, and again roughly a month later in a 4–1 success at PTT Rayong. Teerasil appeared in 18 league matches, scoring nine goals. He played his last match for Muangthong on 2 July, starting in a 0–1 League Cup loss against Buriram United. Teerasil sent a farewell to Muangthong fans after the match.[15]
Almería (loan)
On 21 February 2014, Teerasil signed with Spanish club Almería on a one-year loan deal, making him the first Southeast Asian and Thai footballer to play in La Liga.[16] He arrived at his new club on 9 June, being surrounded by supporters in the airport.[17]
Teerasil made his debut in the Spanish top level on 23 August 2014, replacing Fernando Soriano in the 65th minute of a 1–1 home draw against RCD Espanyol,[18] thus becoming the first Thai footballer to do so. He was handed his first start on 5 December, and scored his side's second of a 4–3 away win against Real Betis, for the campaign's Copa del Rey.[19]
Third stint at Muangthong United
On 20 January 2015, after an unsuccessful spell, Teerasil returned to his parent club.[20] He backed to be an important part for Muangthong United and won 2016 Thai League. In the next season, he scored 100th goal for his club on 11 March 2017 against Nakhon Ratchasima.[21] Moreover, he broke Pipob On-Mo's league record of 108 goals becoming highest league goals of Thai players with 109 goals after scored twice against Super Power Samut Prakan.[22]
Sanfrecce Hiroshima (loan)
Teerasil signed for J1 League club Sanfrecce Hiroshima on 20 December 2017 on loan.[23] He made his official debut against Consadole Sapporo on 24 February 2018, where his former teammates Chanathip Songkrasin and Jay Bothroyd also plays in the match during the 2018 J1 League and scored the winning goal for his club. He has scored 6 goals in 32 league appearances for the club.[24] He returned to Muangthong United even though Sanfrecce want him to play in next season.[25]
Shimizu S-Pulse
In January 2020, Teerasil signed with Shimizu S-Pulse.[26] He made his debut on 22 February against FC Tokyo, netting a goal in a 3–1 defeat.[27] In the 2020 J1 League, he scored 3 goals in 24 league appearances for the club.[28]
Teerasil appeared for Thailand's under-16 and under-17 squads in 2004, being a part of the squad which played at the 2004 AFC U-17 Championship. Two years later, he was also included in the under-19 squad which played at the 2006 AFC Youth Championship, scoring the first of two goals in the 2–1 win against the United Arab Emirates; it was Thailand's only victory of the tournament.[35]
In 2007, Teerasil appeared for the under-23's. He was part of the Olympic team which failed to make the final cut ahead of 2008 Summer Olympics. In December 2007 he won the U-23 Gold Medal at the Southeast Asian Games, scoring the winner against Myanmar.
Senior
In 2007, Teerasil received his first call-up to the Thailand national team, and was also into the 23-man squad ahead of 2007 AFC Asian Cup, being the youngest of the squad.[36] However, he only appeared once in the whole tournament, coming on as a late substitute in a 1–1 draw against Iraq; the hosts subsequently failed to progress through the knockout stages, and finished third in Group A.
Teerasil was also selected to 2008 AFF Championship; he netted four times during the tournament as Thailand finished runner-up, losing to Vietnam. Teerasil scored his side's first in the second leg, but Vietnam managed to score a last-minute goal and was crowned champions. He was an ever-present figure in the international fold since October 2007, his second match being a FIFA World Cup Qualifying against Macau, where he scored the second of a 6–1 win. He was a member of the victorious squad of 2008 T&T Cup at Vietnam.
Teerasil's style of play or role on the field could be described as a striker or deep-lying forward, as he often comes deep down to help the team maintain possession. Aside from his main position, he can play as the main reference upfront or as a midfielder (attacking midfielder or winger).[43]
Teerasil has great quality on the ball and is also described as quick, skillful and with great vision, which as well as scoring allows him to make many assists for his teammates.[43]
^“มุ้ย” อำลาแฟนตามล่าฝัน ลั่นพิสูจน์ตัวเองเวทีลาลีกา ["Mui" farewell to fans hunting dream. Fired up to prove himself in La Liga] (in Thai). Muangthong United's official website. 2 July 2014. Archived from the original on 15 July 2014. Retrieved 2 July 2014.