از المپیک 1948 لندن که به اولین حضور تیم ملی کشتی آزاد ایران در المپیک باز می‌گردد تا بحال 32 مدال توسط آزادکاران در میادین المپیک بدست آمده است که شامل 5 مدال طلا 12 نقره و 15 برنز می‌‌شود. 
 
در مجموع بهترین عملکرد کشتی ایران در المپیک 2012 لندن با کسب سه مدال طلا، یک نقره و دو برنز بوده است و پس از المپیک 1956 ملبورن با دو مدال طلا و دو مدال نقره و پس از آن المپیک آتلانتا با کسب یک مدال طلا، یک مدال نقره و یک مدال برنز بوده است. 
 
 همچنین در رشته فرنگی تابحال 5 مدال شامل 3 طلا، یک نقره و یک برنز بدست آمده است. 
 
 مدال آوران ایران در المپیک به شرح زیر هستند: 
 
کشتی آزاد: 
 
1948 لندن (انگلستان) 
ایران مدالی بدست نیاورد 
مقام تیمی: نهم  
سرمربی: صائیم آریکان از ترکیه 
 
1952 هلسینکی (فنلاند)  
52 کیلوگرم: محمود ملاقاسمی (برنز) 
62 کیلوگرم: ناصر گیوه‌چی (نقره) 
67 کیلوگرم:‌ توفیق جهانبخت (برنز) 
73 کیلوگرم: عبداله مجتبوی (برنز) 
79 کیلوگرم: غلامرضا تختی (نقره) 
مقام تیمی: سوم 
سرمربی: صائیم آریکان از ترکیه 
مربی: حبیب‌اله بلور 
 
1956 ملبورن (استرالیا) 
52 کیلوگرم: محمدعلی خجسته پور (نقره) 
57 کیلوگرم: محمد مهدی یعقوبی (نقره) 
67 کیلوگرم: امامعلی حبیبی (طلا) 
87 کیلوگرم:‌ غلامرضا تختی (طلا) 
مقام تیمی: سوم 
سرمربی: حبیب اله بلور 
 
1960 رم (ایتالیا) 
52 کیلوگرم: محمدابراهیم سیف پور (برنز) 
87 کیلوگرم: غلامرضا تختی (نقره) 
مقام تیمی: پنجم 
سرمربی: حبیب‌اله بلور 
 
1964 توکیو (ژاپن) 
52 کیلوگرم: علی‌اکبر حیدری (برنز) 
78 کیلوگرم: محمدعلی صنعتکاران (برنز) 
مقام تیمی: پنجم 
سرمربی: عباس زندی 
 
1968 مکزیکوسیتی (مکزیک) 
57 کیلوگرم: ابوطالب طالبی (برنز) 
63 کیلوگرم: شمس‌الدین سیدعباسی (برنز)  
70 کیلوگرم: عبداله موحد (طلا) 
مقام تیمی: ششم 
سرمربی: عباس زندی 
 
1972 مونیخ (آلمان) 
48 کیلوگرم: ابراهیم جوادی (برنز) 
مقام تیمی: ششم 
سرمربی: علی غفاری 
مربی: پرویز سیروس‌پور 
 
1976 مونترال (کانادا) 
74 کیلوگرم: منصور برزگر نقره 
مقام تیمی: هشتم 
سرمربی: محمدعلی‌صنعتکاران 
مربی: ابراهیم جوادی 
 
1980 مسکو (شوروی سابق) 
ایران حضور نداشت 
 
 
1984 لس‌آنجلس (آمریکا) 
ایران حضور نداشت 
 
1988 سئول (کره جنوبی) 
57 کیلوگرم: عسکری محمدیان (نقره) 
مقام تیمی: نهم 
مربیان:‌ رضا قلی‌پور- محمدرضا نوایی 
 
1992 بارسلونا (اسپانیا) 
57 کیلوگرم: عسکری محمدیان (نقره) 
74 کیلوگرم: امیررضا خادم (برنز) 
82 کیلوگرم: رسول خادم (برنز)  
مقام تیمی: ششم 
سرمربی: منصور برزگر 
مربیان: ابراهیم جوادی- علی بیات- محمدرضا نوایی 
 
1996 آتلانتا (آمریکا) 
82 کیلوگرم: امیررضا خادم (برنز) 
90 کیلوگرم:‌ رسول خادم (طلا) 
100 کیلوگرم: عباس جدیدی (نقره) 
مقام تیمی: سوم 
سرمربی: منصور برزگر 
مربی: محمد خادم 
 
2000 سیدنی (استرالیا) 
58 کیلوگرم: علیرضا دبیر (طلا)  
مقام تیمی: سوم 
سرمربی: منصور برزگر 
 
2004 آتن (یونان)  
60 کیلوگرم: مسعود مصطفی جوکار (نقره) 
96 کیلوگرم:‌ علیرضا حیدری (برنز) 
120 کیلوگرم: علیرضا رضایی (نقره) 
مقام تیمی: ششم 
سرمربی: منصور برزگر  
مربیان: محمود معزی‌پور- محسن کاوه 
 
2008 پکن (چین)  
 
60 کیلوگرم: سید مراد محمدی (برنز)  
 
سرمربی: محمود معزی‌پور  
 
مربیان: محسن فرح‌وشی- اسماعیل دنگسرکی  

2012 لندن (انگلستان)   
 
74 کیلوگرم: صادق گودرزی (مدال نقره) 
 
84 کیلوگرم: احسان لشگری (مدال برنز) 
 
120 کیلوگرم: کمیل قاسمی (مدال برنز) 
 
سرمربی: رسول خادم 
 
مربیان: محمد طلایی- علیرضا رضایی- رضا لایق - کیانوش اعتماد مقدم 
 
کشتی فرنگی:
1960 رم (ایتالیا) 
52 کیلوگرم: محمد پذیرایی (برنز) 
 
1972 مونیخ (آلمان)  
48 کیلوگرم: رحیم علی‌آبادی (نقره) 
 
2012 لندن (انگلستان) 
 
55 کیلوگرم: حمید سوریان (مدال طلا) 
 
60 کیلوگرم: امید نوروزی (مدال طلا) 
 
96 کیلوگرم: قاسم رضایی (مدال طلا) 
 
سرمربی: محمد بنا 
 
مربیان: جمشید خیرآبادی- ایرج اسفندیاری فرد- رسول جزینی - ناصر نوربخش- حمیدرضا اسماعیل‌نژاد