1891年（明治24年）、佐賀藩出身の古賀喜三郎（海軍少佐・教育者）により、海軍兵学校へのエリート人材育成のための海軍予備校として創立された。海軍兵学校は、「一に海兵（海軍兵学校）、二に陸士（陸軍士官学校）、三・四がなくて、五に東大（東京帝国大学）」と言われ、その教育を行うため、商議員には渋沢栄一や高田早苗ら、また議定員には西郷従道や伊東祐亨ら朝野の名士を集め、講師にも海軍兵学校の有力な教官を揃え、万全の体制を敷いた。全盛期には、海軍兵学校の全入学者の半数近くを占めるほどに発展し、「海軍兵学校に進むには海軍予備校（海城）を経なければならない」とまで言われた。また、1904年（明治37年）の日露戦争には、多くの卒業生たちが海軍士官として、旅順港封鎖に、日本海海戦にと活躍した。しかし、中学校令により、1899年（明治32年）に海軍予備校に併設された日比谷中学校（1899-1906年）および1906年（明治39年）以降は、海城中学校（1906-1948年）が次第に主流となり、海軍予備校の系譜である海城学校（1900-1931年）が従となってくると、高等学校等へ進学するための普通の中学校に性格を変えていった。1945年（昭和20年）の太平洋戦争終結後、国家主権を失った占領統治下でのGHQ による学制改革政策により、1947年（昭和22年）に新制海城中学校、1948年（昭和23年）に新制海城高等学校として発足し、現在に至る。
1891年（明治24年）に、古賀喜三郎により、「国家・社会に有為な人材を育成する」という建学の精神の下、海軍兵学校へのエリート人材育成のための海軍予備校として創立された歴史を有する伝統校である。現在は、その建学の精神の下、「フェアーな精神」「思いやりの心」「民主主義を守る意思」「明確に意思を伝える能力」を身につけている高い知性と豊かな情操を持つ人物を 「新しい紳士」 と名付け、質実剛健・リベラルでスマートな校風の中、その育成に取り組んでいる。また、かつては、高等学校での生徒募集を行っていたが、現在は、高校募集を停止しており、完全中高一貫校体制である。
アルメニア代表としては、まず、2002年からU-17代表でプレーすると共に同年はU-21代表としてもプレーしており、その後、U-19代表として参加したUEFA U-19欧州選手権2005の予選において8得点、特にハンガリー戦 (5-1) で4得点を挙げる活躍を見せた。2004年からはA代表でプレーする。
2011年8月中旬にFCピュニク・エレバンからロシア・ナショナル・フットボールリーグ (ロシア2部) のFCウラル・スヴェルドロフスク・オブラストへ1シーズンの期限付き移籍に出され、2012年7月17日には同クラブと2年契約で完全移籍を果たす。2013年4月1日のFCトム・トムスク戦 (2-0) において、完全移籍後初にして2得点を挙げた。
2010年7月にアヤックスとの2011年夏まで契約を双方合意で解除、ハールレムで17試合6得点、アペルドールンで10試合7得点を挙げたが、アヤックスでは9試合無得点に終わる。19日に古巣FCピュニク・エレバンと半年の契約で復帰し、UEFAチャンピオンズリーグ 2010-11予選2回戦のパルチザン・ベオグラードとの第2戦で初出場を飾る。リーグ戦で5得点を挙げて、チームの優勝に貢献した後、契約満了に伴い退団したマヌチャリアンに対し、FCカルパティ・リヴィウから関心を示されると、契約交渉の為にウクライナへ渡ったものの、実現せず、最終的に2011年1月26日にピュニク・エレバンと3年契約で再加入をした。
2009年8月6日にエールステ・ディヴィジ (2部) のHFCハールレムへ1年間の期限付き移籍に出される。翌日のSCフェーンダム戦 (1-6) において、フランク・カレマンとの交代で早速初出場を飾り、9月26日のFCデン・ボス戦で初得点を挙げる等で半年間に主力として17試合6得点を記録した。だが、シーズン中の2010年1月25日にハールレムが破産を宣言し、新たな投資家を発見出来なかったことにより、アヤックスから期限付き移籍で加入していた自身を含む6人は復帰することになった。2010年2月3日にジョン・ファン・デン・ブロム監督率いるエールステ・ディヴィジのAGOVVアペルドールンへシーズン終了までの期限付き移籍に出される。FCフォレンダム戦で初出場及び初得点を記録し、それから1週間後の2月19日のSBVエクセルシオール戦ではハットトリックを達成した。
-- １行コメント{- 複数行コメント   It can span multiple lines.-}{- 複数行コメントは {- ネスト -} することができる -}-- ''greeting'' という値を定義している。型は String と推論される。greeting =    "Hello World!"-- トップレベルの宣言には型注釈をつけた方が良いhello : Stringhello =    "Hi there."-- 関数も同じように宣言される。引数は関数名の後ろに書く。add x y =    x + y-- やはり型注釈をつけたほうが良いhypotenuse : Float -> Float -> Floathypotenuse a b =    sqrt (a^2 + b^2)-- 関数はカリー化されている。ここでは掛け算の中置演算子を 2 で部分適用している。multiplyBy2 : number -> numbermultiplyBy2 =    (*) 2-- 条件分岐には if 式を使うabsoluteValue : number -> numberabsoluteValue number =    if number < 0 then negate number else number-- 名前つきのフィールドを保持するにはレコードを使うbook : { title : String, author : String, pages : Int }book =    { title = "Steppenwolf"    , author = "Hesse"    , pages = 237     }-- `.`でレコードの値にアクセスするtitle : Stringtitle =    book.title-- `.`でのレコードのアクセスは関数として使うことも出来るauthor : Stringauthor =    .author book-- 新しい型を定義するには`type`キーワードを使う-- 次の型は２分木を表しているtype Tree a    = Empty    | Node a (Tree a) (Tree a)-- これらの型はcase式によって分岐することができるdepth : Tree a -> Intdepth tree =    case tree of        Empty ->            0        Node value left right ->            1 + max (depth left) (depth right)