how to map the array data using javascript

https://jsfiddle.net/La0m2tow/

user.myData.forEach(async (res, i) => {

    res.myTeam = [];
    
    user.ownerData.forEach(async (myTeam, j) => {
      res.myTeam =  myTeam;
    });

    best4.push(res);

  });

array pushing behaving weired

I was expecting myTeam id 3 should be under 1 id and myTeam 4 id would be under id 2.

but currently it is taking 4 id to all what is the reason please guide

Thanks