Here is a list of Freeman's best fights. For a list of Freeman's losses, refer to "Ian Freeman Losses".
On July 13, 2002 Ian Freeman faced off against Frank Mir in a heavyweight bout at age 35. He was coming in with a record of 13-5 (11), and Mir was 23 years old and with a record of 4-0 (3). Freeman stopped Frank Mir via TKO.
On June 9, 2000 Ian Freeman faced off against Nate Schroeder at age 33. He was coming in with a record of 8-1 (8). Freeman stopped Nate Schroeder via TKO.
On September 22, 2000 Ian Freeman faced off against Tedd Williams at age 33. He was coming in with a record of 10-1 (9), and Williams was 30 years old and with a record of 7-0 (5). Freeman won the fight via 3-round unanimous decision.
On December 5, 1999 Ian Freeman faced off against Travis Fulton at age 33. He was coming in with a record of 7-0 (7), and Fulton was 22 years old and with a record of 66-20-6 (63). Freeman stopped Travis Fulton via TKO.
On July 27, 2013 Ian Freeman faced off against Ricco Rodriguez in a light-heavyweight bout at age 46. He was coming in with a record of 20-7-1 (16), and Rodriguez was 35 years old and with a record of 51-20 (39). Freeman stopped Ricco Rodriguez via TKO.
On July 23, 2000 Ian Freeman faced off against Bob Stines at age 33. He was coming in with a record of 9-1 (9). Freeman stopped Bob Stines via KO.