| 2023 | Professor of Mechanical and Industrial Engineering | $219,053Benefits $306Total $219,359 | $306 | $219,359 |
| 2022 | Professor of Mechanical and Industrial Engineering | $199,472Benefits $323Total $199,795 | $323 | $199,795 |
| 2021 | Professor of Mechanical and Industrial Engineering | $190,265Benefits $340Total $190,605 | $340 | $190,605 |
| 2020 | Professor of Mechanical and Industrial Engineering | $186,666Benefits $359Total $187,025 | $359 | $187,025 |
| 2019 | Associate Professor of Mechanical and Industrial Engineering | $182,486Benefits $628Total $183,114 | $628 | $183,114 |
| 2018 | Associate Professor of Mechanical and Industrial Engineering | $175,704Benefits $2,940Total $178,645 | $2,940 | $178,645 |
| 2017 | Associate Professor of Mechanical and Industrial Engineering | $169,720Benefits $2,832Total $172,551 | $2,832 | $172,551 |
| 2016 | Associate Professor of Mechanical and Industrial Engineering | $168,321Benefits $3,226Total $171,547 | $3,226 | $171,547 |
| 2015 | Associate Professor Of Mechanical And Industrial Engineering | $157,535Benefits $3,645Total $161,180 | $3,645 | $161,180 |
| 2014 | Associate Professor of Mechanical and Industrial Engineering | $146,449Benefits $3,382Total $149,831 | $3,382 | $149,831 |
| 2013 | Associate Professor of Mechanical and Industrial Engineering | $143,141Benefits $3,303Total $146,444 | $3,303 | $146,444 |
| 2012 | Associate Professor of Mechanical and Industrial Engineering | $145,584Benefits $726Total $146,310 | $726 | $146,310 |
| 2011 | Professor of Mechanical and Industrial Engineering | $121,958Benefits $656Total $122,614 | $656 | $122,614 |
| 2010 | Professor of Mechanical and Industrial Engineering | $128,870Benefits $295Total $129,165 | $295 | $129,165 |
| 2009 | Professor of Mechanical and Industrial Engineering | $123,696Benefits $280Total $123,976 | $280 | $123,976 |
| 2008 | Professor, Mechanical & Industrial Engineering | $119,064Benefits $270Total $119,334 | $270 | $119,334 |
| 2007 | Professor, Mechanical & Industrial Engineering | $112,986Benefits $256Total $113,242 | $256 | $113,242 |