Despite the absolutely putrid results (and man, have they been putrid), Tapia's expected numbers have actually been quite decent, he's just unable to get anything to fall in at all. He's hitting the ball in the air a lot more this year, and he's hitting the ball hard.
xBA: .293
xSLG: .465
xwOBA: .321
He should never, ever bat anywhere near the top of the order though. Good god no, but I'd absolutely take him over Panik any day of the week.