הוא הועבר לאדמירל אדום ב-16 בפברואר 1722, אך נראה שלא היה מועסק באופן פעיל עד 1726, כאשר הוא לקח טייסת קטנה לגibraltar, שם הוא הצטרף לטייסת אחרת תחת סר ג'ון ג'נינגס כדי להרתיע תוקפנות ספרדית אפשרית. כאשר ג'נינגס הפליג הביתה, הופסון לקח את הפיקוד בים התיכון, וקידם לתפקיד סגן אדמירל הכחול ב-19 באפריל 1727. עם היחסים עם ספרד יורדים ל
במלחמה, גיברלטר הוגבה על ידי שש ספינות תחת פיקודו של סר צ'ארלס וייגר, שקיבל את פיקוד העמדה. הופסון שירת תחת פיקודו במצור על גיברלטר.