“Compare Christ’s resurrection to the resurrection in Revelation 20. Which one is first?”
Lazarus was resurrected even before Christ, so if we were to follow your logic, Lazarus would be the first resurrection, Christ would be the second, and the rest of us would be completely out of luck, since there are only two resurrections spoken of in Revelation or the rest of the New Testament.
If you accept Revelation’s description at face value instead of trying to change it to apply it to a past event that makes no logical sense, then everything falls into place.
Rev 20:6 Blessed and holy is he that hath part in the first resurrection: on such the second death hath no power, but they shall be priests of God and of Christ, and shall reign with him a thousand years.As for the second resurrection, those who are not hurt of the second death will not need it and those who go to the second death will not get a second resurrection. The second resurrection is a puzzle. Perhaps it happened already to Christ. When we say that Christ died in our place, we are not talking of physical death.