The Ballaghadereen man, who missed nine months with a torn cruciate, played 60 minutes, scored two second-half goals and made a first-half goal for Darren Coen in the 5-12 to 0-16 win.
However James Horan said there would be no timeframe put on Cillian O’Connor’s return to action.
“We’d be hopeful on Cillian O’Connor, we got the results of a scan and the situation as it stands is that it has to be assessed each week. We have no timeframe on his return as a result. We’ll be monitoring it closely from here and I can’t add any more.”
Former Galway United League of Ireland regular Alan Murphy also slotted home a couple of goals after his second-half introduction as the resistance form Terry Hyland’s Cavan wilted when they completely changed their team.
Scorers for Mayo: A Murphy, A Moran 2-0 each, D Coen 1-2, R Feeney, A Freeman (2fs) 0-3 each, K O’Malley (45); K Keane, A O’Shea, K McLoughlin (f) 0-1 each.
Scorers for Cavan: N McDermott 0-3, M Reilly, K Tierney, M Dunne, E Keating 0-2 each, D McVitty, B Reilly, R Dunne, D Tighe, D McKernan 0-1 each.
MAYO: K O’Malley; K Keane, S McHale, T Cunniffe; D Vaughan, C Boyle, J Burke; A O’Shea, J Gibbons; K McLoughlin, R Feeney, C Carolan; D Coen, A Freeman, A Moran.
Subs: A Murphy for Carolan, M Walsh for Cunniffe, K Rogers for Boyle, E Regan for A Moran.
CAVAN: A O’Meara; J McLoughlin, R Dunne, D Tighe; O Minagh, A Clarke, F Flannagan; D McKernan, M Leddy; C Makey, J Brady, M Reilly; R Flanagan, K Tierney, M Dunne.
CAVAN (second half): J Reilly; J Hayes, C Brady, D Markey; P Reilly, K Meehan, M Brady; D Reilly, J McCutchion; N Murney, N McDermott, C Conroy; D McVitty, E Keating, B Reilly.
Subs: D Sheridan, M McKeever, D Givney.
Referee: E Flynn (Leitrim).