Me and the liberty pitching Coach are working on my mechs

For some reason Im throwing 88 89 90 on flat ground but when i threw off the mound it was at 83 so we are working on it