His repertoire ranges from the earliest keyboard masters to contemporary composers: from Domenico Scarlatti and J.S.
Central to his repertoire are the works of Mozart, Beethoven, Chopin, Schubert, Schumann, Brahms, Liszt, Mussorgsky, Tchaikovsky, Prokofiev and Rachmaninoff.
Some of the places he also has performed are United States,[2] Japan,[3] France, Austria, Sweden, Norway,[4][5] Germany, Switzerland, Portugal, Romania[6][7] and many towns of Russia:[8] Moscow, Saint-Petersburg, Krasnoyarsk, Perm, Tolyatti, Irkutsk, Arkhangelsk, Murmansk, just to name a few.
In 2005, 2006, 2007 he gave concerts in the Great Hall of the Moscow Conservatory[13] with the New Russia Orchestra conducted by Yuri Bashmet.
Osminin often plays in different chamber ensembles, partnering with Natalia Gutman, Eliso Virsaladze, Alexander Buzlov,[14] Andrey Baranov,[15] Eugene Petrov, as well as many others.