Actually Jack was able to hold his own for a minute or two but eventually got beaten...being able to keep up with Midnighter for 2 minutes in "grey area" is a good showing for Jack.
And as for the fight... I just don't see NYC-"Mecha" doing much to the Carrier. Dimensional phasing and so on...
As much as I like Jack, his chances to win the fight are little.