I will take your post in good faith but think the thread will be deleted. An internet forum is not the place to discuss detail about this but maybe I can give you some pointers.
With any statistics regards with race you must accept white, black, Asian, etc. are not discrete and don't have much basis in biology. Nigerians and Kenyans are both 'black' but have little to do with each other culturally, genetically, linguistically, etc. Same for Greenlanders and Iraqis. Barack Obama is black but probably has more European ancestry than African. I could go on. To treat them as discrete will lead to statistical distortion.
Race does exist socially. Racism is about perceived difference not actual difference. This social existence has many effects on the individual and there are many reasons which could contribute to differences in outcome whether you're talking about grades, income or crime.
Four compelling reasons for me:
1) Difference in living standards between the average black family and the average white family. Naturally this is going to affect life outcomes and chances. Ignore people who talk about single mothers - they are just trying to blame women for societial problems.
2) The police have built-up expections of the sort of person who's likely to commit a type of crime and use this as a basis to find more criminals. This means they end up ignoring crimes commited by white people because they do not look there.
3) Street crimes are targeted by police more than anything else. As I posted on another thread, a drug dealer is more likely to be caught than a buyer even though they are both complicit in a crime. Same for sex workers.
4) Similarly to race, 'crime' is also nebulous concept. A murderer and a shop thief are not the same. There are different motivations, rehabilitations, behaviors etc. and to label the both the same is wrong. Again a blanket category of 'criminal' will lead to statistical distortion.