Maybe it’s a coincidence, but this actually reminds me a little of the piano concertos of Camille Saint-Saens, crossed with a lot of Rachmaninov.
Over all very good, the piano part is very well written and the orchestration is nicely done.
The one thing I found lacking though, is that you never really allow the piano to have a truly lyrical moment. When you bring in that more lyrical theme, you immediately shift the piano back to a more virtuoso passage. Even when the piano takes up that theme, it’s still very showy/virtuoso. Sometimes it’s the note you don’t play that are the most meaningful!
Other than that, great job!