We’re at the halfway point of the season. So far the 2019 Mariners have been pretty good (18-14 in March/April), completely dismal (7-21 in May), and mediocre to lower-mediocre (the worst they can finish off June is at 12-15). That makes it hard to get a handle on the big-league team overall, but there have been bright spots: Omar Narvaez has been the fifth-best catcher in baseball (min. 250 PAs) by fWAR and the second best in the AL by offense alone; J.P. Crawford has played of late like the Top-100 prospect he was touted as; Daniel Vogelbach has been smacking moonshot home runs.