2004年于明星赛之前，李维拉创造了明星赛前32次救援的新纪录（目前的保持人为法兰西斯科·罗德里奎兹的35次），并在该季成为史上第17位300次救援成功的选手。赛季结束后，李维拉的成绩为53次救援成功、1.94的自责分率，且生涯第三度获得美国职棒大联盟年度最佳救援投手奖，并于赛扬奖票选上排名第三。2004年美国联盟冠军赛对波士顿红袜队，李维拉以救援失败再尝到失败的滋味。第一次发生在第4场。当时洋基领先系列赛3－0，领先波士顿4－3进入第9局。在李维拉保送凯文·米勒上垒后，戴夫·罗伯茨代跑并且迅速盗二垒