Switch and PS4 are neck and neck so far this year. I guess in the end the Switch will probably win, if we take their projected numbers into account.
Switch would be quite a bit higher these weeks without the upcoming new base model and the Lite, which already leads to some shortages. And yet Switch is still leading in the weekly sales.
The PS4's lead came from Winter, where it got Kingdom Hearts III plus many third party games in February and March, while the Switch had nothing notable out until SMM2 late June.