Shay is 6 + 13 = <<6+13=19>>19 years old.

James is 19 + 5 = <<19+5=24>>24 years old.

Thomas will be 24 in 24 - 6 = <<24-6=18>>18 years.

James will be 24 + 18 = <<24+18=42>>42 years old.

# Answer

42
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Thomas is 6 years old. His older sister, Shay, is 13 years older than him and 5 years younger than their older brother, James. How old will James be by the time Thomas reaches his current age?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
42
Thomas is 6 years old. His older sister, Shay, is 13 years older than him and 5 years younger than their older brother, James. How old will James be by the time Thomas reaches his current age?
train