09年6月28日李维拉于跨联盟比赛中在纽约大都会主场得到生涯第500次救援成功，成为大联盟史上第二位到达500次救援成功的投手。在同场比赛，李维拉在满垒时被法兰西斯科·罗德里奎兹四坏球保送，获得生涯第一分打点。李维拉在2009年9月19日客场面对西雅图水手队，投出2次三振，生涯三振数达到1000，但最后被铃木一朗打出再见全垒打，吞下败投。
2010年.已经40岁的李维拉，这个球季依旧出色，尽管今年的救援机会比以往少，使得整季只取得33次的救援成功。不过，整季防御率仍然具有低于2