Samantha Carter's promotion to Colonel means Amanda Tapping's character has now appeared at four different military ranks while a main character in Stargate. She started as a Captain in the first season of Stargate SG-1 (1997) and ended that show as a Lieutenant Colonel. Jack O'Neill at this point has been seen in three ranks, although the promotion to Major General occurred after Richard Dean Anderson began making guest appearances only. (He was later seen as a Lieutenant General in Stargate Universe (2009), again in a guest star role.)