I primi anni
Mikhail Moiseyevich Botvinnik nacque vicino a San Pietroburgo in una famiglia ebrea. Suo padre era un odontotecnico e un cantore (hazzan) nella sinagoga locale. Sua madre era una dentista, il che ha permesso alla famiglia di vivere al di fuori del Pale of Settlement in cui la maggior parte degli ebrei in Russia erano limitati a quel tempo. Di conseguenza, Mikhail Botvinnik crebbe nella Nevsky Prospekt di San Pietroburgo.
Suo padre proibì di parlare yiddish a casa, e Mikhail e suo fratello maggiore Issy frequentarono le scuole sovietiche. Mikhail Botvinnik disse in seguito: "Sono ebreo per sangue, russo per cultura, sovietico per educazione". p178
Per testare la forza dei maestri di scacchi sovietici, Nikolai Krylenko organizzò il torneo di scacchi di Mosca 1925. In un giorno di riposo durante l'evento, il campione del mondo José Raúl Capablanca diede un'esibizione simultanea a Leningrado. Botvinnik fu scelto come uno dei suoi avversari, e vinse la loro partita.
Botvinnik fu ammesso nel 1928 al dipartimento di matematica dell'Università di Leningrado. Nel gennaio 1929, giocò per Leningrado nel campionato di scacchi della squadra studentesca contro Mosca. Leningrado vinse e il manager della squadra ottenne il trasferimento di Botvinnik al Dipartimento di Elettromeccanica del Politecnico.
I suoi primi progressi furono abbastanza rapidi. Ha vinto il torneo dei maestri di Leningrado nel 1930 con 6½/8 e l'anno successivo ha vinto il campionato di Leningrado con 2½ punti sull'ex campione sovietico Peter Romanovsky.
Campione sovietico
Nel 1931, all'età di 20 anni, Botvinnik vinse il suo primo campionato sovietico a Mosca, segnando 13½ su 17. Alla fine dell'estate del 1931, si laureò in ingegneria elettrica. Nel 1933, ripeté la sua vittoria del Campionato Sovietico, nella sua città natale di Leningrado, con 14/19.
Poco dopo Ilyin-Genevsky, uno dei maestri più anziani e membro dell'ambasciata sovietica a Praga, organizzò una partita tra Salo Flohr e Botvinnik. Botvinnik cadde due partite dietro alla fine delle prime sei, giocate a Mosca. Tuttavia, aiutato dal suo vecchio amico Viacheslav Ragozin e dall'allenatore Abram Model, pareggiò il punteggio a Leningrado e la partita fu pareggiata. Nel descrivere la festa post-partita, Botvinnik scrisse che all'epoca ballava il foxtrot e il charleston ad un livello professionale.
Nel suo primo torneo fuori dall'URSS, il Congresso Internazionale di Scacchi di Hastings 1934-35, Botvinnik ottenne solo un pareggio per il 5°-6° posto, con 5/9. Scrisse che, a Londra dopo il torneo, Emanuel Lasker disse che il suo arrivo solo due ore prima dell'inizio del primo turno fu un grave errore e che avrebbe dovuto concedere dieci giorni per acclimatarsi. Botvinnik scrisse che non fece più questo errore.
Botvinnik arrivò primo a pari merito con Flohr, ½ punto davanti a Lasker e un punto davanti a José Raúl Capablanca, nel secondo Torneo Internazionale di Mosca, tenutosi nel 1935. Dopo aver consultato Capablanca e Lasker, Krylenko propose di assegnare a Botvinnik il titolo di gran maestro, ma Botvinnik obiettò che "i titoli non erano il punto". Tuttavia, accettò un'auto gratis e un aumento del 67% della sua borsa di studio post-laurea, entrambi forniti dal Commissariato del Popolo dell'Industria Pesante.
Un torneo a doppio turno ancora più forte fu giocato a Mosca nel giugno 1936, e Botvinnik finì secondo, un punto dietro Capablanca e 2½ davanti a Flohr.
All'inizio dell'inverno 1936, Botvinnik fu invitato a giocare un torneo a Nottingham, in Inghilterra. Krylenko autorizzò la sua partecipazione e, nonostante i suoi rivali sovietici prevedessero un disastro per lui, egli ottenne un imbattuto primo posto condiviso (+6 =8) con Capablanca, ½ punto davanti all'allora campione del mondo Max Euwe e agli astri nascenti americani Reuben Fine e Samuel Reshevsky, e 1 punto davanti all'ex campione Alexander Alekhine. Questa fu la prima vittoria di un maestro sovietico al di fuori del suo paese. Quando il risultato raggiunse la Russia, Krylenko redasse una lettera da inviare a nome di Botvinnik a Stalin. Al ritorno in Russia Botvinnik scoprì che gli era stato assegnato il "Marchio d'onore". Più tardi, nel 1937, Botvinnik pareggiò una partita di tredici partite contro Grigory Levenfish.
Botvinnik vinse altri titoli del Campionato Sovietico nel 1939, 1944, 1945 e 1952, portando il suo totale a sei - un record che condivide con MikhailTal. Nel 1945 dominò il torneo, segnando 15/17; nel 1952 pareggiò con Mark Taimanov e vinse lo spareggio. Nella Russia post-sovietica il campionato è un po' meno forte, poiché mancano i partecipanti dai paesi non russi. Tuttavia, è ancora il campionato nazionale più forte del mondo, e Peter Svidler lo ha vinto sei volte.