There are a couple of ways to check immigration appeal status. The EOIR eFiling system is available to check your case status. You can also call 1-800-898-7180 for case status information.
The BIA phone number for BIA decisions and information is 703-605-1007.