This is a good fight for Mielnicki who is stepping up to eight rounds for the first time. Mielnicki is good technically and has shown some reasonable power but still needs time to develop as hes only 18. James Martin is a tough guy who is decent technically himself and recently fought Xander Zayas where even though he lost he performed well. Zayas is supposed to be a big time prospect so going the distance and actually competing is a good sign for him.
I think Vito Mielnicki Jr will likely win a decision due to being slightly better technically though I expect Martin to win a round or two.