| Date of Rank | Grade | Rank | Remarks |
|---|---|---|---|
| JUN 2010 | O-1 | Second Lieutenant | Commissioned, Officer Basic Course, top 10% of class of 62 |
| DEC 2011 | O-2 | First Lieutenant | Platoon-level supply, 240 line items under charge |
| MAY 2014 | O-3 | Captain | Company command, 118 personnel, 2 deployments |
| SEP 2019 | O-4 | Major | Installation supply chain lead, Norfolk |
| MAR 2024 | SEP | Honorable Separation | Transition to civilian defense logistics sector |