As of today ...
Manny Machado Batting Average .237, On-Base .316, Slugging .432, overall OPS .748, WAR 1.2 (25th overall in the NL for batters)
Bryce Harper Batting Average .231, On-Base .371, Slugging .469, overall OPS .840, WAR 0.2 (114th overall in the NL for batters)
I never understood the appeal of signing these guys. Bryce Harper had a 1.6 WAR in 2016, 4.7 in 2017 (better), and 1.3 in 2018. And he gets $330 million? Looks like he got paid for the one aberration year of 2015. Machado had a more reasonable 6.7 in 2016, 3.5 in 2017, and 5.7 in 2018. Still not $300 million worth, but respectable.