Kevin Johnson has quietly been working this offseason to get back to being the best version of himself.
"He's been good," head coach Bill O'Brien said Wednesday. "He's really practicing well. He's always been a very competitive guy. I think he's playing the game with more patience. I think he's had a really good offseason. He's been a guy that's really come in here and done a nice job."
The fourth-year cornerback has goals for himself, but prefers to keep them close to his vest. The Texans former first-round pick instead turns his focus on helping the team win and adds that confidence plays a big role.
"I think for me, it's 75 percent confidence," Johnson said on Texans Radio. "Being prepared, knowing what to do, believing in your ability and balling and do what you do."
Johnson worked his way back from injury in back-to-back seasons. After playing in all 16 games with 10 starts his rookie year, Johnson suffered a season-ending foot injury. Last year, Johnson missed four games with a knee injury.
Now healthy, Johnson is a full participant in the team's OTAs practices, going one-on-one against DeAndre Hopkins while working alongside a talented Texans secondary with new additions Tyrann Mathieu and Aaron Colvin.
"This is my fourth season but I've been hurt a lot in my career so this is really only my second (OTAs) since my rookie year, so I'm just out here competing, going against great talent and just trying to get better every day," Johnson said.
The Texans will hold a total of ten OTA sessions that end June 8. Veteran minicamp take place June 12 through June 14 at the Houston Methodist Training Center.
Check out some of the best photos from Week 2 of Texans OTAs.
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/urhopm5evieqjtgvfvcb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/cultcosuritg9djuirjw.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/wk0qropcdxumwoe1rwps.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/vthb2nf6lbrln9sgnskr.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/k6gzmyoo8zfv02lmpoqm.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ahwkypiamrznccc2qih0.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/wd16liyb4lpvi5iia2jv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/gdv9p5xofvnbov7m8mbr.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/jstj5mqx7pgjhbulhatd.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/oych09hge0fmzxeeylhu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/jcmg1n4mwvhsb6np41bv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/oqj6yg8a3xtwmpws35ik.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/cyzqviitjpkurr6zlydn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/hf7dmcalm03kdhzzju9r.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ctqj0verpmlbkyjuxv1x.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/uzeif86dr6rek1xfehha.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ai4szr2ujohpeshajkwa.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/jy1phtdjtodl23k4jy8j.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ofalwgw3r0pdupipeq52.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/oba6wcqy5zzhz0bgizju.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/wdvoe14uco7p1vzkr9il.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/pqupg9a7k0pz7lqaz7re.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/hm8rzr2kt89fnzcrihpy.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/p1bz1gm8612mprqttzc8.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/nlqn0inupalkrt7qzqye.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/whztvevrxoc7r77wtxf2.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/tzrywjylg0n1v7dpmbta.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/bisxlejnulwlhf61eshh.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/dthaviidhkjqeygzurbh.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/brhdr8o3ono7aacnccot.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/gqqy9dxprjmzt5aohfrs.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/kh9qf1d9r8qx3hyntwnm.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qyl2wqksspzq01jk6ltr.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/lqb0hncgwzuzhz63wmz7.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/z28v1qai75awmoksxluj.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/iopk3xbbrsvsx7vooqjn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/kjhtjc6ngpncaqh53lms.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ilura8pk0lmwt4skzqda.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/dfml9pfn5synamiew2zd.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/cbd5cu30yduox3yqbxlx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ge5okdpelevgxeftn8ah.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/fqoevlmwgtmjo0jhoy6v.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/scalqfa92rwbvig5wbf8.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ehzcraybzdr28tvyvupi.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/k452glq2mzqsrp0iyad9.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/xsva1bauoqwrpmjijwjz.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/jbtlsena5ngmdrq8bfxu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/j5hu8ievupfn1zhcqsfq.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/eq4cxrmrnosysvmbchjv.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/h9psknjwlmvpsbah9cb2.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/axqsaiyehsy8kl4hrgki.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/eht5ibbqymt2xmkimskb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/p3lejfnjqsyvo1f0bliu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/vbydwf2bk7zzw9y3mldj.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ol5x5aiihwoohprpacpt.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/x8zop1b0plpsmtqvs0k3.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/rfxjalzjkrjcheogjlrk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qqfzi6qq5om5r2cxppyp.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/bqwlkwkrdhkmnygxzjhw.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ejxs7kanaxyveg3n76tz.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/mbtjwrzt2q4vjunhkpi5.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/b4y7anayliz0qbzimhf4.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/hw25j6nr2wulhqak7hsx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/g6dlhv3y3411yd4duk4j.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/e17vfuxmfx2svsmwlfdq.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/vji4lgsbdmqzqngbkepm.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/j5okzyhopqgwwrkbzby5.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/vyn8ilflbrcmpbm6u9gf.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/bxtyrvpn3f3k2tk0b7un.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/sminkwjdn88es3pmyyzf.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/svnlqhlgci58koa1kegn.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/xvng9phk1cqkp5xrxfus.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/pmll41fpklvddgtcbtkr.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/frbsiucf5jomzxoakeht.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/bzsxhirad57kbk8gzqht.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/jtxu9lmopo3teandykor.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/u15z2solmmy3swezdpcp.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/oejnywvucuv2j9svah0l.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/owr5au5s9qhn4jwhanxb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/llyn2wirjkswae7g0p7x.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ygjk5uqrwzsntnv3g3mk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/vxag3lnutl2pdkd5amdl.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/pqeubtaqz5azibenigy6.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/t1wjvxzqmraz9djjr7qc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/d2vqgtbubersfl2uc9hb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/uq2e0n2bhugp1ka6myx5.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qxi3r067je98parya0i9.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/meaffuvv8zmlhtsiqojp.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/wdvsnhzakpe9vhrpnrch.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qvatd5yhfroqpiwsd47k.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/erufpdk68ii7vstth18n.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/nxsi4bdmfvfxmrcylipx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/w7ogiwcq10scjyci4rze.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qfjpq6dflotds8t0j3od.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/slz5pudvwpn4lntewkub.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/taww3sthmhbpke22xcem.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/vmud9pknhqr0nerfpxh8.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ojbqyw7spolyoubd3mj4.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/h4thaii4ws7iqsg9sngy.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/jbmfxeiyefcdpb0jflf1.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ezxpy1ldncvhfm5gnk1h.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/xin8fhbli3btghbg8pbg.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/rwmyizvpxog6qz3wgwux.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/oc72rtkxwiovmxxicozk.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/kic1dzfnhnsgmuplqzxc.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qfbxdf2j3jfveyu5kbme.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/tvujuksvhoa2yvj599bu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/lxgbnytjujq7wuxopyrx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/uubavdpsstlus6jq3nib.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/sto0v0o0awwlwrrbifjo.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/qtpmbc0c7c0ign8qhctx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/mayvin95gbykln8zdthu.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/eduzghcbzouu2p8g1cmy.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/mb6hujh1gu6w2hns8l1z.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/rnoiln4yguhiolznxyvx.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/tbcu9zmnstcyb1niauqy.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/yi5kuxrfcwbfb0qmdvqb.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/pkowsjnkmfjcaokxeuor.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/ocnmed7mld7fy2ktfqfm.jpg)
![No Title](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/texans/wep21nsuugzditjab28g.jpg)