森内俊之
プロ入りまで
将棋を始めたきっかけは、森内が小学校3年生の頃、学校の休み時間にクラスメート内で流行していた、いい加減な将棋遊びに参加したという、ありふれたものだった。だが、このゲームに魅力を感じた彼は父親に手ほどきを受け、正式な将棋を指すようになる。
家で将棋に熱中している森内の姿を見ていた彼の祖母は、あるとき、雑誌『将棋世界』を孫に渡した。『将棋世界』との出会いをきっかけに、森内は将棋の新しい世界を知り、将棋にのめりこんでいく。毎週土曜日に将棋会館で行われる将棋教室に通うなどし、本格的に将棋を学び始める。それから1年ほど経つと、各地のデパートで開催される将棋大会にも参加するようになった。
同学年の羽生善治と出会ったのはこの頃だった。最初の対戦はある将棋大会の予選で森内が勝ち、次の対戦は同大会の決勝トーナメントで羽生が勝った。
ある将棋大会で森内の初手▲5八飛に対し、羽生の△5二飛という出だしの将棋があった。
5年生の頃、奨励会試験を受験するか迷った末、「自分はまだ力不足」だと判断し、翌年に受験することを決意。
同時に、「棋士になる」という目標が明確になり、勉強にも熱が入るようになった。
1982年、第7回小学生将棋名人戦で3位。このときの優勝者は羽生。同年12月、関東奨励会入り。同期合格者17名のうち、小学生は森内、羽生、郷田真隆の3名のみであった。この年度は受験者が多く、高い競争率であった。なお、二次試験で当時唯一の女性奨励会員だった林葉直子女流王将と香落ちで対局し、勝利している。
三段の頃、島朗六段主宰の研究会（いわゆる「島研」）に、佐藤康光二段とともに参加、研鑽を積む。
1987年5月13日にプロ入り（四段に昇段）。三段リーグ制度が復活する前に四段になった最後の棋士である。また、第22期新人王戦（1987年度）で、奨励会三段の時に出場し、途中で四段に昇段してそのまま優勝した。森内は、新人王戦最年少優勝記録（17歳0か月）を、2018年に藤井聡太が更新（16歳2か月）するまで保持していた。なお、森内は新人王戦で通算3回優勝している。
また、第10回「若駒戦」（奨励会有段者による非公式棋戦）でも同様に、途中で四段になって優勝している。
タイトル獲得
プロ入り早々頭角を現し、1988年6月11日と89年5月27日に行われた、第7回・8回の早指し新鋭戦で2連覇。決勝戦の対戦相手は両年とも羽生善治五段であった。さらには、全棋士参加の大型棋戦である全日本プロトーナメント（第7回、1988年度）において、谷川浩司名人と決勝三番勝負を戦い、2勝1敗で谷川名人を破り、優勝した（1989年3月13日）。18歳5ヶ月での優勝は、新人棋戦を除く公式戦に於ける史上4番目の年少記録である。1988年度の将棋大賞で新人賞を受賞。
プロ入り後も向上心は旺盛で、特に前述した島研では、森内と佐藤が四段に昇段した後、羽生も加わり、 四人体制での練習対局と感想戦を中心にした研究が行われ、刺激し合いながらの精進が続いた。
順位戦での勝率は高く、C級2組を3期、C級1組を1期、B級2組を2期、B級1組を1期で抜け、合計わずか7期で最高クラスのA級まで上りつめた。そして初参加の1995年度A級順位戦で7勝2敗の成績を納め、1996年度第54期名人戦七番勝負の挑戦権を獲得。森内にとって、初のタイトル戦挑戦である。相手は、当時七冠王だった羽生善治名人。25歳同士の対戦であった。タイトル戦初対局となった第1局は、二つの意味で話題となった。一つは、相矢倉の将棋で、「壁銀」になるのをいとわず、3三にあった銀を△2二銀（40手目）と引く作戦に出たこと。もう一つは、1日目夕方の封じ手の定刻の間際、立会人の五十嵐豊一九段が「時間になりましたので」と言いかけたところで「指すつもりなんですけど」と言って△9四歩（44手目）を指し、羽生を封じ手の手番にさせたことである。森内はこの対局に敗れ、そこから3連敗。第4局でタイトル戦初勝利をあげたものの第5局で敗れ、1勝4敗で敗退となった。森内は、第2局の敗戦を「こんな負け方がありうるとは…」、続く第3局の敗戦も「不思議な負け方」と、当時を振り返る。結果的に敗れはしたが、棋士冥利に尽きる名人戦だったという。それと同時に、羽生との差を痛感した名人戦でもあった。
1996年度、NHK杯戦において、決勝で屋敷伸之七段を破って初優勝。同棋戦では、5年後の2001年度にも、佐藤康光王将を破り優勝した。
2000年度、棋王戦の挑戦権を獲得。相手は、それまで9連覇を果たしていた羽生棋王であった。第25期棋王戦五番勝負（2001年）の結果は、1勝3敗での敗退。敗れはしたものの、名人戦の頃と違い、手応えを感じたという。
全日本プロトーナメント（第19回、2000年度）において、谷川浩司九段との決勝五番勝負（2001年）を3勝2敗で制して2度目の優勝。同棋戦の最後の優勝者となる。
2001年度A級順位戦で、森内は8勝1敗の好成績を納め、丸山忠久名人への挑戦権を得る。2002年度の第60期名人戦七番勝負において丸山名人を4連勝で破り、31歳にして念願の初タイトルとなる名人位を獲得（2002年5月17日）。また、名人位に就いたことにより、将棋連盟規定により九段に昇段。
永世名人獲得後
2008年3月25日、第21期竜王戦5位決定戦1回戦で中原誠十六世名人に敗れ、2組へ降級。タイトルホルダーの2組降級は、1991年9月20日の羽生棋王（当時）以来、2人目。
2008年6月17日、山形県天童市の「天童ホテル」で行われた名人戦第6局で羽生に敗れ、無冠の九段に後退。一方の羽生は、森内に1年遅れで永世名人（十九世名人）の資格を得た。永世名人が2年連続で誕生したのは史上初。
以降、名人戦以外のタイトル戦からもしばらく遠ざかっていたが、第22期（2009年度）竜王戦で深浦康市との挑戦者決定三番勝負を2勝1敗で制し、渡辺竜王へ挑戦。5年前とは立場を換えての対決となったが、4連敗のストレート負けとなった。
第69期（2010年度）A級順位戦で優勝し、羽生名人への挑戦権を獲得。同時に、順位戦デビューの第47期から続く順位戦勝ち越し連続記録（名人在位を含む）を23期に伸ばした。永世名人同士の対決となった第69期名人戦七番勝負第2局（2011年4月20日 - 21日）で挙げた勝利は、史上15人目の通算800勝（433敗）となった（将棋栄誉敢闘賞）。その後名人戦は3連勝後に3連敗を喫して最終戦までもつれ込み、2011年6月22日に山梨県甲府市・「常磐ホテル」にて行われた最終第7局を123手で制し、遂に名人位を奪還。永世名人同士の七番勝負は過去にもあるが、自身より後の永世名人から名人位を奪取したのは森内が初。2011年度は、名人位を奪取したものの他棋戦の成績が振るわず、年度勝率は3割台に落ち込んだ。
2012年度の第70期名人戦七番勝負では、A級順位戦を全勝した羽生二冠の挑戦を受けた。シリーズ前に森内の苦戦を予想する声があったが、4勝2敗で名人位を防衛。
2013年度の第71期名人戦七番勝負では、前年に引き続き羽生三冠の挑戦を受けた。羽生との名人戦は3年連続で8度目となったが、4勝1敗で名人位を防衛。この年の名人戦は、星の差だけでなく将棋の内容においても、「一方的」であった。さらに、竜王戦においては、決勝三番勝負で郷田九段に勝ち、挑戦権を獲得。第26期竜王戦七番勝負では、かつて森内から竜王位を奪取して以来、9連覇中だった渡辺明竜王を4勝1敗で破り、竜王位を奪還。渡辺竜王の10連覇を阻止した。（対戦前、森内は、この竜王戦は非常に厳しい戦いになることを予想し、渡辺竜王になんとか2勝することを現実的な目標として考えていた）。竜王位・名人位の2大タイトルを手中に収め、これらの活躍により、2013年度将棋大賞で2度目の最優秀棋士賞を受賞した。
2014年度の第72期名人戦七番勝負では、今回で3年連続となる羽生三冠の挑戦を受ける。羽生との名人戦はこれで4年連続9回目。結果は4連敗で、名人位を失冠。その直後に始まった第85期棋聖戦五番勝負で羽生棋聖に挑戦するも、再び3連敗のストレート負けを喫し、奪取はならなかった。
第27期竜王戦七番勝負では、糸谷哲郎七段の挑戦を受けるが、1勝4敗で敗れ、竜王位の防衛に失敗。第64回NHK杯テレビ将棋トーナメントでは、1回戦はシード、2回戦から、木村一基八段、羽生善治名人、菅井竜也五段、深浦康市九段、決勝戦で行方尚史八段に勝ち、同棋戦において自身3度目の優勝を果たした。
A級からの降級、フリークラス宣言
2016年度の第75期A級順位戦（降級1名）では、2017年2月25日の9回戦の結果、3勝6敗で佐藤康光と同成績ながら頭ハネで最下位となり、22期連続で在籍したA級(名人在位も含む)からB級1組への降級が決まった。永世名人資格保持者のB級1組への降級は中原誠、谷川浩司に続いて3人目であった。
森内は、2016年度が終了する直前、2017年3月31日にフリークラス転出を宣言し、日本将棋連盟を通じてコメントを発表した（連盟への届け出は3月24日であった）。B級1組からのフリークラス宣言は米長邦雄・中原誠に次いで3人目。このうち、A級からの降級直後にフリークラス宣言をしたのは、米長に続いて2人目であった。
フリークラス転出の時点で満46歳であった森内は、翌期の順位戦B級1組所属が決まっていたため、満65歳となる2035年度までの19年間フリークラスに在籍できるが、実際に森内が2035年度まで現役を続けた場合、宣言者のフリークラス在籍年数最長記録となる。
2017年8月6日、将棋日本シリーズ1回戦で久保利明に勝ち、史上12人目の通算900勝を達成した。
在籍クラス
竜王戦と順位戦のクラスは、将棋棋士の在籍クラス を参照。