1638 року став вінницьким старостою (2 травня 1638 року помер попередник Адам Каліновський). 1639 року відступив жидачівське староство Геронімові Оссолінському. У 1639, 1642 р. був послом на Сейм від Брацлавського воєводства. Брав участь в битві під Охматовом 30 січня 1644 року (привів 200 надвірних вояків). Після 4 лютого 1646 року став чернігівським каштеляном. 1647—1648 мав гусарську корогву з 60 вершників. У травні 1648 був відправлений з табору під Чигирином на чолі 150 вершників до Жовтих Вод, але дійти йому перешкодили татари. За К. Несецьким, брав участь у битві під Корсунем, командував лівим крилом. Був у татарському полоні, перед 5 червня за порукою М. Потоцького був звільнений, мав заплатити за себе 2000 дукатів викупу. 7 вересня 1649 року король Ян II надав Вінницьке староство Александру Конецпольському, пізніше помилковий указ відкликали (ймовірно, Я. Одживольського вважали мертвим). Після нього вінницьким старостою став Анджей Потоцький. Корогва Я. Одживольського входила до полку «Ревери» у травні-червні 1651 р. 30 червня 1651 р. під Берестечком командував власним полком на лівому крилі. 21 вересня 1651 року брав участь у битві під Білою Церквою.