|Full name||Thomas Heary|
|Date of birth||14 February 1979|
|Place of birth||Dublin, Republic of Ireland|
|1999||Republic of Ireland U-21||4||(0)|
|* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
Heary signed for Huddersfield Town as a youth in 1995.
During the remainder of the 1996/97 season, Heary made five further appearances as the Terriers avoided relegation.
Between the start of the 1997/98 and the end of the 1999/2000 season, Heary made just eight further appearances in all competitions.
One of Heary's better seasons for Huddersfield was to come in the 2000/01 season. He made 31 appearances in all competitions but was unable to help save the club from relegation to the Second Division.
The following season, Heary made 43 appearances in all competitions of the 2001/02 campaign, with Huddersfield narrowly missing out on promotion after losing to Brentford in the play-off semi-finals.
In the 2002/03 season, he made 21 appearances in all competitions, but Huddersfield were relegated to the Third Division. In the summer of 2003, Heary left the Galpharm Stadium and returned to his native Ireland to join Bohemians.
Arriving in May 2003, Heary impressed in defence and midfield during his time at Dalymount Park.
In July 2003, Heary played in both legs of the UEFA Champions League First Qualifying Round, as Bohemians beat BATE Borisov 3–1 over two legs. He also played in both legs of the Second Qualifying Round as Bohemians were defeated 5–0 over the two legs by Rosenborg. Heary played in both legs of the UEFA Cup First Qualifying Round the following season, as Bohemians were beaten 3–1 over two legs by Levadia Tallinn.
Heary was injured on the first day of the 2005 season against Shamrock Rovers and missed almost the entire campaign. The next two years were spent mostly on the sidelines, suffering numerous setbacks. After Bohemians' double-winning 2008 season, he left to join his former manager Sean Connor at newly promoted Dundalk.
Heary joined Dundalk in January 2009 and was appointed club captain by Sean Connor for the 2009 season.
Heary re-joined Sean Connor before the start of the 2010 League of Ireland season, signing for Galway United, having spent most of pre-season there. Heary only made 14 appearances for the club before moving on.
Heary joined Limerick in July 2010. He only made 7 appearances for the club.
Heary played for the Republic of Ireland national under-19 football team in the 1997 UEFA European Under-18 Football Championship finals in Iceland. Heary was never capped at senior international level, but earned four caps for the U-21 team. He also played in the 1999 FIFA World Youth Championship, which took place in Nigeria.
Heary played every minute of Ireland's four games in the competition.
In the round of 16, Ireland faced hosts Nigeria. Richard Sadlier gave Ireland the lead in the first-half but Pius Ikedia equalised for Nigeria with about 20 minutes remaining. The score remained 1–1 after extra-time, but Ireland lost 5–3 on penalties.
Heary also played in and won the UEFA European Under-19 Football Championship with Ireland in 1998.